Предопределенные константы

Перечисленные ниже константы определены данным расширением и могут быть доступны только в том случае, если PHP был собран с поддержкой этого расширения или же в том случае, если данное расширение было подгружено во время выполнения.

SQLITE3_ASSOC (integer)
Указывает на то, что Sqlite3Result::fetchArray() метод должен вернуть массив, индексированный по имени столбца в соответствующий набор результатов.
SQLITE3_NUM (integer)
Указывает на то, что Sqlite3Result::fetchArray() метод должен вернуть массив, индексированный по номеру столбца в соответствующий набор результатов, начиная со столбца 0.
SQLITE3_BOTH (integer)
Указывает на то, что Sqlite3Result::fetchArray() метод должен вернуть массив, индексированный по имени столбца и его номеру в соответствующий набор результатов, начиная со столбца 0.
SQLITE3_INTEGER (integer)
Представляет класс хранения типа SQLite3 INTEGER.
SQLITE3_FLOAT (integer)
Представляет класс хранения типа SQLite3 REAL (FLOAT).
SQLITE3_TEXT (integer)
Представляет класс хранения типа SQLite3 TEXT.
SQLITE3_BLOB (integer)
Представляет класс хранения типа SQLite3 BLOB.
SQLITE3_NULL (integer)
Представляет класс хранения типа SQLite3 NULL.
SQLITE3_OPEN_READONLY (integer)
Указывает на то, что база данных SQLite3 доступна только для чтения.
SQLITE3_OPEN_READWRITE (integer)
Указывает на то, что база данных SQLite3 доступна как для чтения, так и для записи.
SQLITE3_OPEN_CREATE (integer)
Указывает на то, что файл базы данных SQLite3 будет создан в том случае, если он еще не существует.
SQLITE3_DETERMINISTIC (integer)
Указывает, что функция созданная SQLite3::sqliteCreateFunction() детерминированна. Т.е. она всегда возвращает одинаковый результат для для одинаковых входных данных в одном выражении SQL. (Доступно с PHP 7.1.4.)