diff --git a/reference/sqlite3/sqlite3stmt.xml b/reference/sqlite3/sqlite3stmt.xml index 60055cdcbb83..7a38e5e3febc 100644 --- a/reference/sqlite3/sqlite3stmt.xml +++ b/reference/sqlite3/sqlite3stmt.xml @@ -24,6 +24,26 @@ SQLite3Stmt + &Constants; + + const + int + SQLite3Stmt::EXPLAIN_MODE_PREPARED + 0 + + + const + int + SQLite3Stmt::EXPLAIN_MODE_EXPLAIN + 1 + + + const + int + SQLite3Stmt::EXPLAIN_MODE_EXPLAIN_QUERY_PLAN + 2 + + &Methods; @@ -36,6 +56,47 @@ + +
+ &reftitle.constants; + + + + SQLite3Stmt::EXPLAIN_MODE_PREPARED + + + The statement operates in normal prepared statement mode (no EXPLAIN). + Available as of PHP 8.5.0. + + + + + + SQLite3Stmt::EXPLAIN_MODE_EXPLAIN + + + The statement operates as if prefixed with EXPLAIN, + returning opcode information from the virtual machine. + Available as of PHP 8.5.0. + + + + + + SQLite3Stmt::EXPLAIN_MODE_EXPLAIN_QUERY_PLAN + + + The statement operates as if prefixed with EXPLAIN QUERY PLAN, + returning high-level query plan information. + Available as of PHP 8.5.0. + + + + + +
+ + &reference.sqlite3.entities.sqlite3stmt; diff --git a/reference/sqlite3/versions.xml b/reference/sqlite3/versions.xml index bf64ad3d6231..a9a0ccd3e983 100644 --- a/reference/sqlite3/versions.xml +++ b/reference/sqlite3/versions.xml @@ -32,6 +32,9 @@ + + +