我在网上创建了一个我需要的类。此类在其生命周期中与本地MySql数据库打开连接。关闭数据库连接
在我的代码这个类实例的范围是局部的,这样的例子
function doSomething(){
$class = new MyClass();
// ... do something with $class
}
doSomething();
所以每次函数结束对象时被销毁。但我认为数据库连接永远不会停止,因为经过一定次数的调用doSomething类出现错误'无法连接到数据库'。
眼看类的析构函数对其执行的唯一操作
unset($this);
是否取消设置($这个)也接近数据库连接?关闭它的最好方法是什么?
感谢
我使用第三方类,在析构函数只有一条指令:未设置($这个);所以这意味着MySQL链接(我不知道它是如何打开的,是在课堂内)是不是很接近? – user2540463
至少看起来如此,尝试查看通过所有文件找到任何“连接(”子字符串 - 通常它是连接的地方进行 –