__destruct()
,而且析构函数不能带有任何参数。在类中声明析构方法的格式如下:
public function __destruct(){
... ...
}
<?php class Website{ public $name, $url, $title; public function __construct(){ echo '------这里是构造函数------<br>'; } public function __destruct(){ echo '------这里是析构函数------<br>'; } } $object = new Website(); echo 'C语言中文网<br>'; echo 'http://task.lmcjl.com/php/<br>'; echo '脚本运行结束之前会调用对象的析构函数<br>'; ?>运行结果如下:
------这里是构造函数------
C语言中文网
http://task.lmcjl.com/php/
脚本运行结束之前会调用对象的析构函数
------这里是析构函数------
本文链接:http://task.lmcjl.com/news/17224.html