--SKIPIF--
<?php # vim:ft=php
if (!extension_loaded("sqlite")) print "skip";
-if (!extension_loaded("spl")) print "skip: SPL is not installed";
+if (!class_exists("spl_forward")) print "skip: class spl_forward is not installed";
?>
--FILE--
<?php
echo "====UNBUFFERED====\n";
$r = $db->unbuffered_query("SELECT a from strings", SQLITE_NUM);
-var_dump(class_implements($r));
+//var_dump(class_implements($r));
foreach($r as $row) {
var_dump($row);
}
}
echo "====BUFFERED====\n";
$r = $db->query("SELECT a from strings", SQLITE_NUM);
-var_dump(class_implements($r));
+//var_dump(class_implements($r));
foreach($r as $row) {
var_dump($row);
}
?>
--EXPECT--
====UNBUFFERED====
-array(1) {
- ["spl_forward"]=>
- string(11) "spl_forward"
-}
array(1) {
[0]=>
string(3) "one"
string(5) "three"
}
====BUFFERED====
-array(2) {
- ["spl_forward"]=>
- string(11) "spl_forward"
- ["spl_sequence"]=>
- string(12) "spl_sequence"
-}
array(1) {
[0]=>
string(3) "one"