pdo 免费结果

2022-08-30 17:53:17

php中有一个名为mysql_free_result()的mysql函数;我没有找到任何类似的PDO功能。

是否有 pdo 函数来释放数据库提取的结果,或者当我调用数据时,结果集是否会自动被请求和释放?$stmt->fetch()

有人可以解释一下原生mysql和pdo之间的区别吗?


答案 1

最接近的方法是 PDO 语句的接近游标。

http://us.php.net/manual/en/pdostatement.closecursor.php

$stmt = $dbh->prepare('SELECT foo FROM bar');
$stmt->closeCursor();

答案 2

可以将对象变量设置为 null。我猜,GC 将销毁 PDO 语句实例。


推荐