(PHP 5 >= 5.3.0, PHP 7, PHP 8)
La classe qui gère les commandes préparées pour l'extension SQLite 3. Les instances sont obtenues via SQLite3::prepare(). L'appel à SQLite3Stmt::execute() exécute la requête et retourne un SQLite3Result pour les jeux de résultats.
SQLite3Stmt::EXPLAIN_MODE_PREPARED
La commande fonctionne en mode commande préparée normal (sans
EXPLAIN).
Disponible à partir de PHP 8.5.0, lorsque compilé avec libsqlite >= 3.43.0.
SQLite3Stmt::EXPLAIN_MODE_EXPLAIN
La commande fonctionne comme si elle était préfixée par
EXPLAIN, et retourne les informations sur les opcodes
de la machine virtuelle.
Disponible à partir de PHP 8.5.0, lorsque compilé avec libsqlite >= 3.43.0.
SQLite3Stmt::EXPLAIN_MODE_EXPLAIN_QUERY_PLAN
La commande fonctionne comme si elle était préfixée par
EXPLAIN QUERY PLAN, et retourne les informations de
haut niveau sur le plan de requête.
Disponible à partir de PHP 8.5.0, lorsque compilé avec libsqlite >= 3.43.0.