&reftitle.constants; &extension.constants; SQLITE3_ASSOC (int) SQLite3_result::fetchArray が返す結果セットが、 カラム名をインデックスとする配列であることを指定します。 SQLITE3_NUM (int) SQLite3_result::fetchArray が返す結果セットが、 カラム番号をインデックスとする配列であることを指定します。 カラム番号は 0 からはじまります。 SQLITE3_BOTH (int) SQLite3_result::fetchArray が返す結果セットが、 カラム名とカラム番号の両方をインデックスとする配列であることを指定します。 カラム番号は 0 からはじまります。 SQLITE3_INTEGER (int) SQLite3 INTEGER 型を表します。 SQLITE3_FLOAT (int) SQLite3 REAL (FLOAT) 型を表します。 SQLITE3_TEXT (int) SQLite3 TEXT 型を表します。 SQLITE3_BLOB (int) SQLite3 BLOB 型を表します。 SQLITE3_NULL (int) SQLite3 NULL 型を表します。 SQLITE3_OPEN_READONLY (int) SQLite3 データベースを読み込み専用でオープンすることを指定します。 SQLITE3_OPEN_READWRITE (int) SQLite3 データベースを読み書き両用でオープンすることを指定します。 SQLITE3_OPEN_CREATE (int) データベースが存在しない場合に SQLite3 データベースを新規作成することを指定します。 SQLITE3_DETERMINISTIC (int) SQLite3::createFunction で作成する関数が決定論的であることを指定します。 つまり、単一のSQL文の範囲では、同じ入力に対して常に同じ結果が返されるということです。 (PHP 7.1.4 以降で使用可能)