我在PHP 5.5.27上,我想在ZF2应用程序中使用SQLite。我知道我必须在我的.ddl
中启用php.ini
库(我在Windows 10上),但文档不清楚。
我.dll
中提到了两个php.ini
个库:
;extension=php_pdo_sqlite.dll
;extension=php_sqlite3.dll
我应该启用哪一个?
答案 0 :(得分:2)
这取决于您希望如何与SQLite交互:
php_sqlite3.dll
将授予您访问SQLite3 database extension functions的权限 - 因此您可以使用PHP的特定SQLite功能。
php_pdo_sqlite.dll
将允许您访问PDO's SQLite driver - 因此您可以使用PDO访问SQLite功能。
如果您不确定您的框架需要什么,您可以激活它们。如果您只想从其中一个开始,我会选择PDO驱动程序,如果需要,可以更轻松地更改为不同的数据库。