pdo - 如何正确释放 PDO 实例

标签 pdo

例如:

$db = new PDO();
// some code using $db here
// and next, i want to free this var and close all connection and so on
$db = NULL; // or how correctly?

这是释放所有 SQL 结果和连接的正确方法吗?

最佳答案

你可以这样做,但通常没有必要。如果在函数中创建并且没有其他变量正在使用它,则 $db 将在超出范围时(通常在函数末尾)释放其内容。如果$db是全局的,则脚本结束时会被释放。

关于pdo - 如何正确释放 PDO 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2117019/

相关文章:

php - Doctrine DBAL 中的错误处理与 PHP PDO 的比较

php - 如何动态添加到PHPExcel电子表格

php - 尝试使用 PDO 更新记录

php - PDO获取对象键值作为id并将id保留在对象中

symfony - 在 DBAL 和 session 处理程序 Symfony2 之间共享数据库连接

php - 重构字母通配符语句

php - 为什么我可以在 PHP 中的 SQLite 数据库上使用 SELECT 而不是 INSERT?

php - 有没有办法 var_dump 当前事件的无缓冲查询

php - 使用MySQL将多行插入数据库

php - 即使用户没有填写表单中的所有条件,也会从 mySQL 返回结果