# SQLite3Stmt クラス

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

## はじめに

SQLite 3 拡張モジュールのプリペアドステートメントを扱うクラスです。

## クラス概要

class SQLite3Stmt {
/* メソッド */
private function __construct(SQLite3 `$sqlite3`, string `$query`)
public function bindParam(string|int `$param`, mixed `&$var`, int `$type` = `SQLITE3_TEXT`): bool
public function bindValue(string|int `$param`, mixed `$value`, int `$type` = `SQLITE3_TEXT`): bool
public function clear(): bool
public function close(): true
public function execute(): SQLite3Result|false
public function getSQL(bool `$expand` = `false`): string|false
public function paramCount(): int
public function readOnly(): bool
public function reset(): bool
}

## 目次

- SQLite3Stmt::bindParam — パラメータを変数にバインドする
- SQLite3Stmt::bindValue — パラメータの値を変数にバインドする
- SQLite3Stmt::clear — 現在バインドされているすべてのパラメータをクリアする
- SQLite3Stmt::close — プリペアドステートメントを閉じる
- SQLite3Stmt::__construct — SQLite3Stmt オブジェクトを構築する
- SQLite3Stmt::execute — プリペアドステートメントを実行し、結果セットオブジェクトを返す
- SQLite3Stmt::getSQL — ステートメントのSQLを取得する
- SQLite3Stmt::paramCount — プリペアドステートメント内のパラメータの数を返す
- SQLite3Stmt::readOnly — ステートメントが読み取り専用かどうかを返す
- SQLite3Stmt::reset — プリペアドステートメントをリセットする

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