PHP.ini: php_pdo_sqlite.dll или php_sqlite3.dll или оба?

Я нахожусь на PHP 5.5.27, и я хочу использовать SQLite в приложении ZF2. Я понимаю, что должен включить .ddl библиотеки в моем php.ini (Я на Windows 10), но документация неясно.

Есть два .dll библиотеки, упомянутые в моем php.ini:

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

Какой из них я должен включить?

0

Решение

Это зависит от того, как вы хотите взаимодействовать с SQLite:

php_sqlite3.dll даст вам доступ к Функции расширения базы данных SQLite3 — так что вы сможете использовать специальные функции SQLite PHP.

php_pdo_sqlite.dll даст вам доступ к Драйвер SQLite для PDO — так что вы сможете использовать PDO для доступа к функциям SQLite.

Если вы не уверены, что нужно вашему фреймворку, вы можете активировать их оба. Если вы хотите просто начать с одного из них, я бы выбрал драйвер PDO, который позволит вам в будущем легче переключаться на другую БД, если вам потребуется.

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector