gpt4 book ai didi

php - mysql_close() 和 unset() 有什么区别?

转载 作者:行者123 更新时间:2023-12-01 00:24:14 24 4
gpt4 key购买 nike

我正在学习 php 和 Mysql 数据库。都很好听但是下面的代码让我感到困惑:

if(isset($connection)){
mysql_close($connection);
unset($connection);
}

据我所知,mysql_close() 函数负责关闭连接。那么为什么这里使用了额外的 unset() 函数呢?请解释一下。提前致谢。

最佳答案

  • mysql_close($connection) 关闭与 $connection 关联的 MySQL 服务器的非持久连接。如果未指定 $connection,则使用最后打开的链接。

    -此功能已弃用,请使用 PDO 或 mysqli。

  • unset($connection) 在 php 端清除指向结果的指针,但不对其指向的结果做任何事情。

关于php - mysql_close() 和 unset() 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17511060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com