.php的析构函数是什么,php中析构函数的作用是什么_后端开发

php中析构函数的作用是:开释内存,当对象被烧毁时析构函数就会被挪用。定义析构函数的语法花样为:【__destruct()】。php运用垃圾接纳机制,自动消灭不再运用的对象,纵然不运用unset函数,析构函数也会自动被挪用。

1d6914094b766fb14d09d2dc72b7794f.png

作用:

在对象被烧毁时析构函数被挪用,它的作用是开释内存。

定义析构函数的花样为:

__destruct()

举例:

class Preson{

public $name; //定义变量

public $age;

public $sex;

public $height;

function __construct($name,$age,$sex,$height){

$this->name = $name; //为变量赋值

$this->age = $age;

$this->sex = $sex;

$this->height = $height;

}

function __destruct(){

echo "对象被烧毁了";

}

}

$Preson1 = new Preson("明白","20","女","180");

echo $Preson1->name;

运转的效果为:

明白对象被烧毁了

运转完毕后,对象被烧毁了。

注重:

php运用的是一种“垃圾接纳”机制,自动消灭不再运用的对象,开释内存,就是说纵然不运用unset函数,析构要领也会自动被挪用。

假如您想进修更多相干学问,请接见ki4网。

以上就是php中析构函数的作用是什么的细致内容,更多请关注ki4网别的相干文章!

收藏 | 0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值