La clase de SQLite3

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

Introducción

Una clase que se usa como interfaz de bases de datos SQLite 3.

Sinopsis de la Clase

classSQLite3 {
publicbackup(SQLite3$destination, string$sourceDatabase = "main", string$destinationDatabase = "main"): bool
publicbusyTimeout(int$msecs): bool
publicchanges(): int
publicclose(): bool
public__construct(string$filename, int$flags = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE, string$encryption_key = null)
publiccreateAggregate(
    string$name,
    mixed$step_callback,
    mixed$final_callback,
    int$argument_count = -1
): bool
publiccreateCollation(string$name, callable$callback): bool
publiccreateFunction(string$name, mixed$callback, int$argument_count = -1): bool
publicenableExceptions(bool$enable = false): bool
publicstaticescapeString(string$value): string
publicexec(string$query): bool
publicloadExtension(string$shared_library): bool
publicopen(string$filename, int$flags = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE, string$encryption_key = null): void
publicopenBlob(
    string$table,
    string$column,
    int$rowid,
    string$database = "main",
    int$flags = SQLITE3_OPEN_READONLY
): resource|false
publicprepare(string$query): SQLite3Stmt
publicquery(string$query): SQLite3Result
publicquerySingle(string$query, bool$entire_row = false): mixed
publicsetAuthorizer(?callable$callback): bool
publicstaticversion(): array
}

Tabla de contenidos

To Top