PHP.ini:php_pdo_sqlite.dll或php_sqlite3.dll或两者兼而有之?

时间:2015-09-05 11:04:09

标签: php dll sqlite

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

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

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

我应该启用哪一个?

1 个答案:

答案 0 :(得分:2)

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

php_sqlite3.dll将授予您访问SQLite3 database extension functions的权限 - 因此您可以使用PHP的特定SQLite功能。

php_pdo_sqlite.dll将允许您访问PDO's SQLite driver - 因此您可以使用PDO访问SQLite功能。

如果您不确定您的框架需要什么,您可以激活它们。如果您只想从其中一个开始,我会选择PDO驱动程序,如果需要,可以更轻松地更改为不同的数据库。