php析构函数的具体用法小结


Posted in Javascript onMarch 11, 2014

简单的说,析构函数是用来在对象关闭时完成的特殊工作,比如我写的上例,在实例化同时打开某文件,但是它什么时候关闭呢,用完就关闭呗,所以析构函数直接关闭它, 又或者在析构时,我们将处理好的某些数据一并写进数据库,这时可以考虑使用析构函数内完成,在析构完成前,这些对象属性仍然存在,并且仅用于内部访问,所以可以放心的做与对象有关的任何善后工作 析构函数并不是为了把对象自身的内存释放,而是当用户需要额外释放某些内存时用它来指导php需要释放的内存在哪里,最后php在析构时使用

class x 
{ 
function __construct()
{ 
$this->file = fopen('path', 'a'); 
}
function __destruct() 
{ 
fclose($this->file); 
}
}
Javascript 相关文章推荐
Javascript 按位与赋值运算符 (&=)使用介绍
Feb 04 Javascript
JS控制一个DIV层在指定时间内消失的方法
Feb 17 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
Dec 12 Javascript
JS组件Bootstrap Select2使用方法详解
Apr 17 Javascript
JS 动态判断PC和手机浏览器实现代码
Sep 21 Javascript
JS闭包可被利用的常见场景小结
Apr 09 Javascript
js禁止Backspace键使浏览器后退的实现方法
Sep 01 Javascript
JavaScript实现微信红包算法及问题解决方法
Apr 26 Javascript
基于webpack4搭建的react项目框架的方法
Jun 30 Javascript
jQuery中使用validate插件校验表单功能
May 24 jQuery
查找Vue中下标的操作(some和findindex)
Aug 12 Javascript
JavaScript交换变量常用4种方法解析
Sep 02 Javascript
ie浏览器使用js导出网页到excel并打印
Mar 11 #Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
Mar 10 #Javascript
JS对文本框值的判断示例
Mar 10 #Javascript
防止按钮在短时间内被多次点击的方法
Mar 10 #Javascript
JS操作CSS随机改变网页背景实现思路
Mar 10 #Javascript
jquery插件开发之实现jquery手风琴功能分享
Mar 10 #Javascript
文本域光标操作的jQuery扩展分享
Mar 10 #Javascript
You might like
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
2011/11/26 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
功能强大的PHP图片处理类(水印、透明度、旋转)
2015/10/21 PHP
深入浅析Yii admin的权限控制
2016/08/31 PHP
PHP常用的三种设计模式
2017/02/17 PHP
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
javascript之Array 数组对象详解
2016/06/07 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
2016/09/04 Javascript
原生JS和jQuery操作DOM对比总结
2017/01/19 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
基于JavaScript实现滑动门效果
2017/03/16 Javascript
vue基于Vue2.0和高德地图的地图组件实例
2017/04/28 Javascript
Vue如何实现组件的源码解析
2017/06/08 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
vue系列之requireJs中引入vue-router的方法
2018/07/18 Javascript
vue.js实现简单购物车功能
2020/05/30 Javascript
[03:30]DOTA2完美“圣”典精彩集锦
2016/12/27 DOTA
Saltstack快速入门简单汇总
2016/03/01 Python
Python绘制KS曲线的实现方法
2018/08/13 Python
详解python编译器和解释器的区别
2019/06/24 Python
python使用Word2Vec进行情感分析解析
2020/07/31 Python
使用OpenCV实现人脸图像卡通化的示例代码
2021/01/15 Python
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
盛大笔试题
2016/11/05 面试题
夜大毕业生自我评价分享
2013/11/10 职场文书
四群教育工作实施方案
2014/03/26 职场文书
项目建议书模板
2014/05/12 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
幽灵公主观后感
2015/06/09 职场文书
人生遥控器观后感
2015/06/11 职场文书
自考生自我评价
2019/06/21 职场文书
使用CSS3实现按钮悬停闪烁动态特效代码
2021/08/30 HTML / CSS