SQL クエリを実行する

# SQLite3::query

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

SQLite3::query — SQL クエリを実行する

### 説明

public function SQLite3::query(string `$query`): SQLite3Result|false

SQL クエリを実行し、SQLite3Result オブジェクトを返します。 クエリが(DML文のように)結果を生成しない場合は、 返される SQLite3Result オブジェクトは役に立ちません。 そのようなクエリでは、SQLite3::exec() を代わりに使ってください。

### パラメータ

`query`

  実行したい SQL クエリ。

### 戻り値

SQLite3Result オブジェクトを返します。 失敗した場合に `false` を返します

### 例

例1 SQLite3::query() の例

    <?php
    $db = new SQLite3('mysqlitedb.db');

    $results = $db->query('SELECT bar FROM foo');
    while ($row = $results->fetchArray()) {
        var_dump($row);
    }
    ?>

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open