PDO_SQLITE は、PHP から SQLite 2 や SQLite 3 データベースへのアクセスを可能にするための PHP Data Objects (PDO) インターフェイス を実装したドライバです。
PHP 5.1 では、SQLite 拡張モジュールも SQLite 2 データベースに対するドライバを提供しています。 これは厳密には PDO_SQLITE ドライバの一部ではありませんが、 同じような動きをするので一緒に説明します。PDO 用 SQLite 2 ドライバは主に レガシーな SQLite 2 データベースファイルをより高速でより効果的な SQLite 3 ドライバを使用するアプリケーションへ 簡単にインポートするために提供されています。 結果として、SQLite 2 ドライバは SQLite 3 ドライバよりも機能豊富ではありません。
注意:
PDO_SQLITE は、文字列と
PDO::PARAM_LOB
のストリームを区別して使うことができます。
PDO_SQLITE PDO ドライバはデフォルトで有効になります。無効にするには --without-pdo-sqlite[=DIR] を使います。 オプションの [=DIR] は sqlite の基底インストールディレクトリです。