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


Posted in Javascript onMarch 11, 2014

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

class x 
{ 
function __construct()
{ 
$this->file = fopen('path', 'a'); 
}
function __destruct() 
{ 
fclose($this->file); 
}
}
Javascript 相关文章推荐
简单实用的js调试logger组件实现代码
Nov 20 Javascript
纯文字版返回顶端的js代码
Aug 01 Javascript
JS取文本框中最小值的简单实例
Nov 29 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
Jun 16 Javascript
Js实现手机发送验证码时按钮延迟操作
Jun 20 Javascript
js实现获取div坐标的方法
Nov 16 Javascript
jQuery树形控件zTree使用小结
Aug 02 Javascript
使用Vue开发一个实时性时间转换指令
Jan 17 Javascript
微信小程序之swiper滑动面板用法示例
Dec 04 Javascript
小程序自定义日历效果
Dec 29 Javascript
vue中子组件传递数据给父组件的讲解
Jan 27 Javascript
如何将JavaScript将数组转为树形结构
Jun 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
PHPMyAdmin 快速配置方法
2009/05/11 PHP
浅谈PHP强制类型转换,慎用!
2013/06/06 PHP
thinkphp特殊标签用法概述
2014/11/24 PHP
codeigniter显示所有脚本执行时间的方法
2015/03/21 PHP
Yii视图操作之自定义分页实现方法
2016/07/14 PHP
JQuery插件Quicksand实现超炫的动画洗牌效果
2015/05/03 Javascript
Eclipse引入jquery报错如何解决
2015/12/01 Javascript
JavaScript中的事件委托及好处
2016/07/12 Javascript
基于angularjs实现图片放大镜效果
2016/08/31 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
Bootstrap基本组件学习笔记之分页(12)
2016/12/08 Javascript
微信小程序 利用css实现遮罩效果实例详解
2017/01/21 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
2017/07/19 Javascript
Angular使用ControlValueAccessor创建自定义表单控件
2019/03/08 Javascript
nodejs检测因特网是否断开的解决方案
2019/04/17 NodeJs
vue回到顶部监听滚动事件详解
2019/08/02 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
python矩阵的转置和逆转实例
2018/12/12 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
python 将字符串完成特定的向右移动方法
2019/06/11 Python
python中必要的名词解释
2019/11/20 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
使用Keras建立模型并训练等一系列操作方式
2020/07/02 Python
导出HTML5 Canvas图片并上传服务器功能
2019/08/16 HTML / CSS
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
方正Java笔试题
2014/07/03 面试题
综合办公室主任职责
2013/12/16 职场文书
办理退休介绍信
2014/01/09 职场文书
祖国在我心中演讲稿500字
2014/05/04 职场文书
计算机应用专业毕业生求职信
2014/06/03 职场文书
八一建军节营销活动方案
2014/08/31 职场文书
吃空饷专项整治方案
2014/10/27 职场文书
交通事故调解协议书
2015/05/20 职场文书
教师继续教育反思周记
2015/06/25 职场文书
关于redisson缓存序列化几枚大坑说明
2021/08/04 Redis
浅谈 JavaScript 沙箱Sandbox
2021/11/02 Javascript