PDO_SQLITE es un controlador que implementa la interfaz Objetos de Datos de PHP (PDO, siglas en inglés de PHP Data Objects) para habilitar el acceso a bases de datos de SQLite 3.
En PHP 5.1, la extensión SQLite también proporciona un controlador para bases de datos de SQLite 2; aunque no es técnicamente una parte del controlador PDO_SQLITE, se comporta de manera similar, por lo que está documentado codo con codo. El controlador SQLite 2 para PDO es proporcionado pricipalmente para hacer más la importación de ficheros de bases de datos atiguos de SQLite a una aplicación que utilice el controlador SQLite 3 más rápido y más eficiente. Como consecuencia, el controlador SQLite 2 no tiene unas características tan ricas como el controlador SQLite 3.
Nota:
PDO_SQLITE permite usar cadenas aparte de flujos junto con
PDO::PARAM_LOB
.
El controlador PDO_SQLITE PDO está habilitado por omisión. Para deshabilitarlo, se puede usar --without-pdo-sqlite[=DIR], donde el parámetro opcional [=DIR] es el directorio base de instalación de sqlite.