"析构函数"是什么哦?
析构函数指的是当某个对象的所有引用被删除,或者对象被显式的销毁时会执行的函数。
class Car {
function __construct() {
print "构造函数被调用 \n";
}
function __destruct() {
print "析构函数被调用 \n";
}
}
$car = new Car(); //实例化时会调用构造函数
echo '使用后,准备销毁car对象 \n';
unset($car); // 对象显式的销毁,销毁时会调用析构函数,如果不写这行也可以调用析构函数,因为脚本在执行完毕以后会把对象删除,就会触发析构函数对象消亡时会自动调用的方法