« SQLite3Stmt::__construct
SQLite3Stmt::explain »

SQLite3Stmt::execute

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

SQLite3Stmt::execute — プリペアドステートメントを実行し、結果セットオブジェクトを返す

説明

public function SQLite3Stmt::execute(): SQLite3Result|false

プリペアドステートメントを実行し、結果セットオブジェクトを返します。

警告

同じステートメントオブジェクトに対して、 このメソッドを呼び出すことによって得られる結果セットは独立したものではありません。 むしろ、同じ基礎的な構造を共有しています。 よって、同じステートメントオブジェクトに対して SQLite3Stmt::execute() を再び呼ぶ前には、 SQLite3Result::finalize() を呼び出すことを推奨します。

パラメータ

この関数にはパラメータはありません。

戻り値

プリペアドステートメントの実行に成功した場合に SQLite3Result オブジェクト、 失敗した場合に false を返します。

参考

関連キーワード:
SQLite   Stmt   プリペアドステートメント   セット   execute   ステートメント   変数   バインド   construct   explain   独立   基礎的   構造   共有   finalize   推奨   成功   参考   prepare   準備   bindValue   bindParam
関連する関数・ページ:
sqlite3stmt.close   sqlite3stmt.paramcount   sqlite3stmt.construct   class.sqlite3stmt   book.sqlite3   sqlite3stmt.busy