- var_dump: documentation ( source)
<?php
$db = new SQLite3(':memory:');
$db->enableExceptions(true);
$stmt = $db->prepare('SELECT :a;');
$a = 42;
$stmt->bindParam(':a', $a);
echo "Execute statement\n";
var_dump($res = $stmt->execute());
echo "Statement result\n";
var_dump($res->fetchArray(SQLITE3_NUM));
$a = 50;
echo "Change binded values\n";
$stmt->bindValue(':a', 'TEST');
echo "Execute statement\n";
var_dump($res = $stmt->execute());
echo "Statement result\n";
var_dump($res->fetchArray(SQLITE3_NUM));
$stmt->reset();