Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php析构函数的小例子

php析构函数的小例子

发布时间:2018-02-24   编辑:www.jquerycn.cn
分享一个php析构函数的小例子,有关php析构函数的用法,感兴趣的朋友参考下。

本节内容:
php 析构函数的用法

php析构函数的作用刚好和构造函数相反,构造函数是在对象实例化时自动执行,而析构函数在对象被销毁时自动执行。

默认情况下,php仅释放对象属性所占用的内存,并不销毁对象相关的资源,而利用析构函数在使用一个对象之后执行代码来清除内存,并将对象从内存中销毁。
析构函数__destruct()结构形式如下:
 

复制代码 代码示例:
function __destruct(){
    /* class initialization code */
}
 

析构函数是由系统自动调用,不能带参数。

例子:
 

复制代码 代码示例:
<?php
class des{
function __destruct(){
   echo "运行结束,执行析构函数";
}
  }
  $p=new des();  /* 实例化类 */
  $sum=0;
  for($i=0;$i<10;$i++){
$sum=$sum+$i;
echo $sum ."<br>";
}
?>
 

您可能感兴趣的文章:
php构造函数与析构函数初探
php析构函数的小例子
php析构函数用法举例
php析构函数用法分享
php构造函数与析构函数实例分析
php构造函数和析构函数学习
php 构造函数与析构函数应用实例
php递归函数小例子
php构造函数的小例子
php5构造函数与析构函数实例

关键词: php析构函数  析构函数   
[关闭]