__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://c.biancheng.net/php/<br>';
echo '脚本运行结束之前会调用对象的析构函数<br>';
?>
运行结果如下:
------这里是构造函数------
C语言中文网
http://c.biancheng.net/php/
脚本运行结束之前会调用对象的析构函数
------这里是析构函数------
版权说明:Copyright © 广州松河信息科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州松河信息科技有限公司 版权所有