SQLite3::open Открывает базу данных SQLite &reftitle.description; public voidSQLite3::open stringfilename intflagsSQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE stringencryptionKey"" Открывает базу данных SQLite 3. Если сборка включает шифрование, то она будет пробовать использовать ключ. &reftitle.parameters; filename Путь к БД SQLite или :memory: для использования БД в памяти. flags Опциональные флаги используемые для определения, как открывать БД. По умолчанию SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE. SQLITE3_OPEN_READONLY: Открыть БД только для чтения. SQLITE3_OPEN_READWRITE: Открыть БД для чтения и записи. SQLITE3_OPEN_CREATE: Создать БД, если базы данных нет. encryptionKey Опциональный ключ, для использования шифрования при работе с БД. Если модуль шифрования не установлен, то данная опция не будет использована. &reftitle.returnvalues; &return.void; &reftitle.examples; Пример использования метода <function>SQLite3::open</function> open('mysqlitedb.db'); } } $db = new MyDB(); $db->exec('CREATE TABLE foo (bar STRING)'); $db->exec("INSERT INTO foo (bar) VALUES ('This is a test')"); $result = $db->query('SELECT bar FROM foo'); var_dump($result->fetchArray()); ?> ]]>