SQLite3::querySingle

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

SQLite3::querySingle执行查询并返回单个结果

描述

public SQLite3::querySingle(string $query, bool $entireRow = false): mixed

执行查询并返回单个结果。

参数

query

要执行的 SQL 查询。

entireRow

默认情况下,querySingle() 返回查询返回的第一列的值。如果 entireRowtrue,则返回整个第一行的数组。

返回值

返回结果的第一列的值或整个第一行的数组(如果 entireRowtrue)。

如果查询有效但没有返回结果,则如果 entireRowfalse,则返回 null,否则返回空数组。

无效或失败的查询将返回 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] => [email protected]
)

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top