(PHP 5 >= 5.3.0, PHP 7, PHP 8)
SQLite3::querySingle — Выполняет запрос и возвращает одиночный результат
Выполняет запрос и возвращает одиночный результат.
querySQL запрос для выполнения.
entireRow
По умолчанию, функция querySingle() возвращает значение первого
столбца, возвращаемого запросом.
Если параметр entireRow является true, то запрос
возвращает массив всего первого ряда.
Возвращает значение первого столбца результатов или массив всей первой строки (если
параметр entireRow является true).
Если запрос корректный, но результат пуст, то вернётся null, если параметр
entireRow является false, в противном случае возвращается
пустой массив.
Неверный или отсутствующий запрос возвращает false.
Пример #1 Пример использования SQLite3::querySingle()
<?php
$db = new SQLite3('mysqlitedb.db');
var_dump($db->querySingle('SELECT username FROM user WHERE userid=1'));
print_r($db->querySingle('SELECT username, email FROM user WHERE userid=1', true));
?>Вывод приведённого примера будет похож на:
string(5) "Scott"
Array
(
[username] => Scott
[email] => scott@example.com
)