Der PDO_SQLITE-Treiber implementiert das PHP Data Objects (PDO) Interface, um Zugriff auf SQLite3-Datenbanken zu ermöglichen.
Unter PHP 5.1 bietet die SQLite-Erweiterung ebenfalls einen Treiber für SQLite2-Datenbanken. Obwohl dieser kein Bestandteil des PDO_SQLITE-Treibers ist, verhält er sich ähnlich, weshalb er nebenher dokumentiert wird. Der SQLite2-Treiber für PDO wird nur deshalb angeboten, damit es einfacher ist bestehende SQLite2-Datenbankdateien in Applikationen einzubinden, die bereits den schnelleren und effizienteren SQLITE_PDO-Treiber nutzen. Das hat zur Folge, dass der SQlite2-Treiber nicht so umfangreich an Fähigkeiten ist, wie der SQLite3-Treiber.
Hinweis:
PDO_SQLITE erlaubt es Zeichenketten, abgesehen von Datenströmen, mit
PDO::PARAM_LOB
zu nutzen.
The PDO_SQLITE PDO driver is enabled by default. To disable, --without-pdo-sqlite[=DIR] may be used, where the optional [=DIR] is the sqlite base install directory.