Z_TYPE_P(return_value) = IS_OBJECT;
Z_OBJ_HANDLE_P(return_value) = Z_OBJ_HANDLE(stmt->lazy_object_ref);
Z_OBJ_HT_P(return_value) = Z_OBJ_HT(stmt->lazy_object_ref);
+ zend_objects_store_add_ref(return_value TSRMLS_CC);
}
/* }}} */
$db->exec("INSERT INTO test (id,name) VALUES(2,'test2')");
foreach ($db->query("SELECT * FROM test", PDO_FETCH_LAZY) as $v) {
- echo $v->id.$v->name."\n";
+ echo "lazy: " . $v->id.$v->name."\n";
}
+echo "End\n";
?>
--EXPECT--
-1test1
-2test2
+lazy: 1test1
+lazy: 2test2
+End