我试图了解php构造函数和析构函数的行为.一切都按照构造函数的预期进行,但是我无法隐式地触发析构函数.我已经完成了php.net和相关网站上的所有阅读,但我无法找到这个问题的答案.
如果我有一个简单的类,例如:
class test{
public function __construct(){
print "contructing<br>";
}
public function __destruct(){
print "destroying<br>";
}
}
Run Code Online (Sandbox Code Playgroud)
我称之为:
$t = new test;
Run Code Online (Sandbox Code Playgroud)
它打印构造函数消息.但是,我希望当脚本结束并呈现页面时,析构函数应该触发.当然不是.
如果我打电话未设置($ t); 当脚本结束时,析构函数当然会触发,但有没有办法让它隐式触发?
谢谢你的任何提示