# SQLite3Stmt クラス

(PHP 5 >= 5.3.0, PHP 7)

## はじめに

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

## クラス概要

SQLite3Stmt {
/* メソッド */
public bindParam ( mixed `$sql_param` , mixed `&$param` [, int `$type` ] ) : bool
public bindValue ( mixed `$sql_param` , mixed `$value` [, int `$type` ] ) : bool
public clear ( void ) : bool
public close ( void ) : bool
public execute ( void ) : SQLite3Result
public getSQL ([ bool `$expanded` = `FALSE` ] ) : string
public paramCount ( void ) : int
public readOnly ( void ) : bool
public reset ( void ) : bool
}

## 目次

- SQLite3Stmt::bindParam — パラメータを変数にバインドする
- SQLite3Stmt::bindValue — パラメータの値を変数にバインドする
- SQLite3Stmt::clear — 現在バインドされているすべてのパラメータをクリアする
- SQLite3Stmt::close — プリペアドステートメントを閉じる
- SQLite3Stmt::execute — プリペアドステートメントを実行し、結果セットオブジェクトを返す
- SQLite3Stmt::getSQL — Get the SQL of the statement
- SQLite3Stmt::paramCount — プリペアドステートメント内のパラメータの数を返す
- SQLite3Stmt::readOnly — Returns whether a statement is definitely read only
- SQLite3Stmt::reset — プリペアドステートメントをリセットする