Skip to content

Document SQLite3Stmt::EXPLAIN_MODE_* class constants (PHP 8.5)#5668

Closed
lacatoire wants to merge 1 commit into
php:masterfrom
lacatoire:feat/sqlite3stmt-explain-mode-constants
Closed

Document SQLite3Stmt::EXPLAIN_MODE_* class constants (PHP 8.5)#5668
lacatoire wants to merge 1 commit into
php:masterfrom
lacatoire:feat/sqlite3stmt-explain-mode-constants

Conversation

@lacatoire

@lacatoire lacatoire commented Jul 10, 2026

Copy link
Copy Markdown
Member

Document the three new class constants introduced in PHP 8.5 for SQLite3Stmt:

  • SQLite3Stmt::EXPLAIN_MODE_PREPARED (0): normal prepared statement mode
  • SQLite3Stmt::EXPLAIN_MODE_EXPLAIN (1): behaves as if prefixed with EXPLAIN
  • SQLite3Stmt::EXPLAIN_MODE_EXPLAIN_QUERY_PLAN (2): behaves as if prefixed with EXPLAIN QUERY PLAN

Ajout des trois constantes de classe introduites en PHP 8.5 :
- EXPLAIN_MODE_PREPARED (0) : mode normal (pas d'EXPLAIN)
- EXPLAIN_MODE_EXPLAIN (1) : équivalent de EXPLAIN
- EXPLAIN_MODE_EXPLAIN_QUERY_PLAN (2) : équivalent de EXPLAIN QUERY PLAN

Closes #832
@lacatoire lacatoire closed this Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant