标签: php mysql
我一直想知道的事情,似乎几乎没有PHP应用程序显式关闭MySQL连接mysqli_close()。
mysqli_close()
这是如何工作的?当脚本停止执行时,PHP是否会自动关闭MySQL连接?
答案 0 :(得分:2)
是的,连接将被关闭,除非它是持久连接(使用p: before the host打开)。非持久性资源在脚本结束时自动释放,因为不再有对它们的引用。
p:
From the PHP manual:
由于PHP 4的Zend引擎引入了引用计数系统,因此可以自动检测到没有更多引用的资源,并且它被垃圾收集器释放。因此,很少需要手动释放内存。