PHP PDO SQLITE3,PDO::getAttribute,警告:驱动程序不支持此函数

PHP PDO SQLITE3,PDO::getAttribute,警告:驱动程序不支持此函数,php,pdo,sqlite,Php,Pdo,Sqlite,我使用PDO设置SQLITE3,如下所示: $this->pdo = new \PDO("sqlite:" . Config::PATH_TO_SQLITE_FILE); $this->pdo->setAttribute(\PDO::ATTR_TIMEOUT, Config::SQLITE_TIMEOUT); 其中: class Config { /** * path to the sqlite file */ const PATH_TO_SQL

我使用PDO设置SQLITE3,如下所示:

$this->pdo = new \PDO("sqlite:" . Config::PATH_TO_SQLITE_FILE);
$this->pdo->setAttribute(\PDO::ATTR_TIMEOUT, Config::SQLITE_TIMEOUT);
其中:

class Config 
{
   /**
    * path to the sqlite file
    */
   const PATH_TO_SQLITE_FILE = 'db/mDB.db';
   const SQLITE_TIMEOUT = 10000;
}
关键是一切正常,但我不确定属性ATTR\u TIMEOUT是否设置为true,没有任何问题
所以我决定使用getAttribute:

$this->pdo->getAttribute(\pdo::ATTR\u超时)

但显示出驱动程序不支持此功能

警告:PDO::getAttribute():SQLSTATE[IM001]:驱动程序不支持 此函数:驱动程序不支持该属性

那么,我如何才能确信属性是真正设置的呢