(PHP 5 >= 5.3.0, PHP 7, PHP 8)
Una clase de interfaz con las bases de datos SQLite3.
$filename, int $flags = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE, string $encryptionKey = "")$destination, string $sourceDatabase = "main", string $destinationDatabase = "main"): bool$name,$stepCallback,$finalCallback,$argCount = -1$name,$callback,$argCount = -1,$flags = 0$filename, int $flags = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE, string $encryptionKey = ""): voidSQLite3::OKRetornado desde un callback de autorización para permitir la acción.
SQLite3::DENYRetornado desde un callback de autorización para rechazar toda la instrucción SQL con un error.
SQLite3::IGNORERetornado desde un callback de autorización para denegar la acción específica mientras se sigue permitiendo que se compile la instrucción SQL. Véase SQLite3::setAuthorizer() para el efecto sobre cada acción.
SQLite3::CREATE_INDEXSQLite3::CREATE_TABLESQLite3::CREATE_TEMP_INDEXSQLite3::CREATE_TEMP_TABLESQLite3::CREATE_TEMP_TRIGGERSQLite3::CREATE_TEMP_VIEWSQLite3::CREATE_TRIGGERSQLite3::CREATE_VIEWSQLite3::DELETESQLite3::DROP_INDEXSQLite3::DROP_TABLESQLite3::DROP_TEMP_INDEXSQLite3::DROP_TEMP_TABLESQLite3::DROP_TEMP_TRIGGERSQLite3::DROP_TEMP_VIEWSQLite3::DROP_TRIGGERSQLite3::DROP_VIEWSQLite3::INSERTSQLite3::PRAGMASQLite3::READSQLite3::SELECTSQLite3::TRANSACTIONSQLite3::UPDATESQLite3::ATTACHSQLite3::DETACHSQLite3::ALTER_TABLESQLite3::REINDEXSQLite3::ANALYZESQLite3::CREATE_VTABLESQLite3::DROP_VTABLESQLite3::FUNCTIONSQLite3::SAVEPOINTSQLite3::COPYSQLite3::RECURSIVE| Versión | Descripción |
|---|---|
| 8.4.0 | Las constantes de clase ahora son tipadas. |