<?php
/*
* __destruct 析构函数
* 析构函数是一种特殊的方法,它在对象被小回事自动调用
* 他可以用来执行一些清理操作,列如释放资源或关闭数据连接
* 当对象不再被引用或脚本执行结束时,析构函数会被自动调用
* */
class MyClass{
public function say($i)
{
echo 'saying-' . $i;
}
public function __destruct(){
echo '析构函数被调用\n';
}
}
$obj = new MyClass();
for ($i = 0; $i < 4; $i++) {
if ($i === 3) {
unset($obj);
}
if ($obj) {
$obj->say($i);
}
}
暂无讨论,说说你的看法吧