SQLite3Stmt::getSQL Récupère le SQL d'une déclaration &reftitle.description; public stringfalseSQLite3Stmt::getSQL boolexpand&false; Récupère le SQL d'une déclaration préparé. Si expand est &false;, le SQL non modifié est récupéré. Si expand est &true;, tous les paramètres de requête sont remplacés avec leurs valeurs liées, ou avec un NULL SQL, si pas encore lié. &reftitle.parameters; expand S'il faut récupérer le code SQL étendue. Passer &true; n'est supporté qu'à partir de libsqlite 3.14. &reftitle.returnvalues; Retourne le SQL de la déclaration préparé, &return.falseforfailure;. &reftitle.errors; Si expand est &true;, mais que la version de libsqlite est moins que 3.14, une erreur de niveau E_WARNING ou une Exception est émise, en accord avecSQLite3::enableExceptions. &reftitle.examples; Inspecter le SQL étendue prepare("SELECT :a, ?, :c"); $stmt->bindValue(':a', 'foo'); $answer = 42; $stmt->bindParam(2, $answer); var_dump($stmt->getSQL(true)); ?> ]]> &example.outputs.similar;