1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php面向对象之析构函数的作用与用法

php面向对象之析构函数的作用与用法

时间:2022-05-03 10:02:06

相关推荐

php面向对象之析构函数的作用与用法

后端开发|php教程

php,面向对象,析构函数

后端开发-php教程

上篇文章讲解了php面向对象之构造函数,这节课说说与之相对的析构函数。

游戏app的源码下载,ubuntu登录界面美化,全自动爬虫源码,php中词语,湖南seo课程lzw

析构函数的作用和构造函数的作用正好相反,是对象被销毁时被调用,作用是释放内存。定义析构函数的格式为:__destruct(),和构造函数一样的是,前面也是两个下划线”_”。

源码授权,ubuntu上杀死进程,tomcat默认页面位置,爬虫安装图片,php 开源社交,厦门抖音seo优化服务商lzw

析构函数的作用与用法

矢量烟雾特效flash源码集合,ubuntu引导如何修复,梦见很长的爬虫,global php,武汉seo建议lzw

我们用个例子更加深刻了解析构函数的用法。

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函数,析构方法也会自动被调用,这里只是明确一下析构函数在何时被调用。一般情况下是不需要手动穿件析构方法的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。