PHP.mk документација
SQLite3
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.sqlite3.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.sqlite3.php
SQLite3
Референца за `class.sqlite3.php` со подобрена типографија и навигација.
Класата SQLite3
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
Вовед
Класа што интерфејсира со бази на податоци SQLite 3.
Синопсис на класата
class SQLite3
{
/* Константи */
/* Методи */
public __construct(string
$filename, int $flags (PHP 5 >= 5.3.0, PHP 7, PHP 8), string $encryptionKey = "")public backup(SQLite3
$destination, string $sourceDatabase = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE, string $destinationDatabase = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE): boolpublic createAggregate(
string
callable
callable
int
): bool
string
$name,callable
$stepCallback,callable
$finalCallback,int
$argCount = -1): bool
public open(string
}$filename, int $flags (PHP 5 >= 5.3.0, PHP 7, PHP 8), string $encryptionKey = ""): voidПретходно дефинирани константи
SQLite3::OKSQLite3::DENYSQLite3::IGNORESQLite3::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
Содржина
- SQLite3::backup — Копирај една база на податоци во друга база на податоци
- SQLite3::busyTimeout — Поставува ракувач за зафатена врска
- SQLite3::changes — Враќа број на редови во базата на податоци што биле променети (или вметнати или избришани) од најновата SQL изјава
- SQLite3::close — Затвора врска со базата на податоци
- SQLite3::__construct — Инстанцира SQLite3 објект и отвора SQLite 3 база на податоци
- SQLite3::createAggregate — Регистрира PHP функција за употреба како SQL агрегатна функција
- SQLite3::createCollation — Регистрира PHP функција за употреба како SQL функција за споредување
- SQLite3::createFunction — Регистрира PHP функција за употреба како SQL скаларна функција
- SQLite3::enableExceptions — Овозможи фрлање исклучоци
- SQLite3::escapeString — Враќа стринг што е правилно избегнат
- SQLite3::exec — Извршува прашалник без резултат против дадена база на податоци
- SQLite3::lastErrorCode — Враќа нумерички код за резултат од најновата неуспешна SQLite барање
- SQLite3::lastErrorMsg — Враќа англиски текст што го опишува најновото неуспешно SQLite барање
- SQLite3::lastInsertRowID — Враќа ID на редот од најновото INSERT во базата на податоци
- SQLite3::loadExtension — Се обидува да вчита SQLite библиотека за проширување
- SQLite3::open — Отвора SQLite база на податоци
- SQLite3::openBlob — Отвора ресурс за стрим за читање BLOB
- SQLite3::prepare — Анкетира врски
- SQLite3::query — Извршува SQL прашалник
- SQLite3::querySingle — Извршува прашалник и враќа еден резултат
- SQLite3::setAuthorizer — Конфигурира повикувачка функција што ќе се користи како овластувач за ограничување на она што може да го направи една изјава
- SQLite3::version — Враќа верзија на библиотеката SQLite3 како константа на стринг и како број
Белешки од корисници
Нема белешки од корисници за оваа страница.