析构函数

2024-01-08 16:58 小编

析构函数(destructor) 与构造函数相反,当对象结束其生命周期时(例如对象所在的函数已调用完毕),系统自动执行析构函数。

PHP 5 引入了析构函数的概念,这类似于其它面向对象的语言,其语法格式如下:

void __destruct ( void )

实例

<?php

class MyDestructableClass {

   function __construct() {

       print "构造函数\n";

       $this->name = "MyDestructableClass";

   }


   function __destruct() {

       print "销毁 " . $this->name . "\n";

   }

}


$obj = new MyDestructableClass();

?>

执行以上代码,输出结果为:

构造函数

销毁 MyDestructableClass


在线咨询 拨打电话

电话

13363039260

微信二维码

微信二维码