为了账号安全,请及时绑定邮箱和手机立即绑定

"析构函数"是什么哦?

"析构函数"是什么哦?

正在回答

2 回答

析构函数指的是当某个对象的所有引用被删除,或者对象被显式的销毁时会执行的函数。

class Car {
   function __construct() {
       print "构造函数被调用 \n";
   }
   function __destruct() {
       print "析构函数被调用 \n";
   }
}
$car = new Car(); //实例化时会调用构造函数
echo '使用后,准备销毁car对象 \n';
unset($car); // 对象显式的销毁,销毁时会调用析构函数,如果不写这行也可以调用析构函数,因为脚本在执行完毕以后会把对象删除,就会触发析构函数


1 回复 有任何疑惑可以回复我~
#1

谷老大 提问者

非常感谢!
2017-07-10 回复 有任何疑惑可以回复我~

对象消亡时会自动调用的方法

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP进阶篇
  • 参与学习       181826    人
  • 解答问题       2577    个

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

进入课程

"析构函数"是什么哦?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信