PHP.ini:PHP_pdo_sqlite.dll或PHP_sqlite3.dll或两者?

PHP.ini:PHP_pdo_sqlite.dll或PHP_sqlite3.dll或两者?,php,dll,sqlite,Php,Dll,Sqlite,我使用的是PHP5.5.27,我想在ZF2应用程序中使用SQLite。我知道我必须在我的php.ini中启用.ddl库(我在windows 10上),但文档不清楚 我的php.ini中提到了两个.dll库: ;extension=php_pdo_sqlite.dll ;extension=php_sqlite3.dll 我应该启用哪一个?这取决于您希望如何与SQLite交互: php\u sqlite3.dll将为您提供访问的权限,因此您可以使用php的特定SQLite函数 php_pdo_s

我使用的是PHP5.5.27,我想在ZF2应用程序中使用SQLite。我知道我必须在我的
php.ini
中启用
.ddl
库(我在windows 10上),但文档不清楚

我的
php.ini
中提到了两个
.dll
库:

;extension=php_pdo_sqlite.dll
;extension=php_sqlite3.dll

我应该启用哪一个?

这取决于您希望如何与SQLite交互:

php\u sqlite3.dll
将为您提供访问的权限,因此您可以使用php的特定SQLite函数

php_pdo_sqlite.dll
将允许您访问-因此您可以使用pdo访问sqlite函数

如果您不确定框架需要什么,可以同时激活它们。如果你想从其中一个开始,我会选择PDO驱动程序,如果你需要的话,它可以让你在将来更容易地切换到另一个DB