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


Posted in Javascript onMarch 11, 2014

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

class x 
{ 
function __construct()
{ 
$this->file = fopen('path', 'a'); 
}
function __destruct() 
{ 
fclose($this->file); 
}
}
Javascript 相关文章推荐
北京奥运官方网站幻灯切换效果flash版打包下载
Jan 30 Javascript
JavaScript 定义function的三种方式小结
Oct 16 Javascript
jQuery第三课 修改元素属性及内容的代码
Mar 14 Javascript
一个简单的jQuery插件制作 学习过程及实例
Apr 25 Javascript
JSDoc 介绍使用规范JsDoc的使用介绍
Feb 12 Javascript
Javascript 中的 call 和 apply使用介绍
Feb 22 Javascript
微信小程序 底部导航栏目开发资料
Dec 05 Javascript
Postman模拟发送带token的请求方法
Mar 31 Javascript
如何获取TypeScript的声明文件.d.ts
May 01 Javascript
JavaScript中call和apply方法的区别实例分析
Aug 03 Javascript
JS实现鼠标拖拽盒子移动及右键点击盒子消失效果示例
Jan 29 Javascript
element-ui点击查看大图的方法示例
Dec 14 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实现的仿阿里巴巴实现同类产品翻页
2009/12/11 PHP
将php数组输出html表格的方法
2014/02/24 PHP
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
2020/04/05 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
jquery更换文章内容与改变字体大小代码
2013/09/30 Javascript
限制上传文件大小和格式的jQuery插件实例
2015/01/24 Javascript
百度地图自定义控件分享
2015/03/04 Javascript
jquery如何获取元素的滚动条高度等实现代码
2015/10/19 Javascript
理解javascript定时器中的单线程
2016/02/23 Javascript
仿Angular Bootstrap TimePicker创建分钟数-秒数的输入控件
2016/07/01 Javascript
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
2016/10/25 Javascript
nodejs的HTML分析利器node-jquery用法浅析
2016/11/08 NodeJs
使用bootstraptable插件实现表格记录的查询、分页、排序操作
2017/08/06 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
详解解决使用axios发送json后台接收不到的问题
2018/06/27 Javascript
Bootstrap Table中的多选框删除功能
2018/07/15 Javascript
[17:13]DOTA2 HEROS教学视频教你分分钟做大人-斯拉克
2014/06/13 DOTA
[45:59]完美世界DOTA2联赛PWL S2 FTD vs GXR 第二场 11.22
2020/11/24 DOTA
python操作MySQL数据库具体方法
2013/10/28 Python
简单实现python数独游戏
2018/03/30 Python
Django中的Model操作表的实现
2018/07/24 Python
python抓取需要扫微信登陆页面
2019/04/29 Python
通过实例解析Python调用json模块
2019/12/11 Python
使用HTML5进行SVG矢量图形绘制的入门教程
2016/02/19 HTML / CSS
财务总经理岗位职责
2014/02/16 职场文书
致接力运动员广播稿
2014/02/17 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
企业指导教师评语
2014/04/28 职场文书
职务说明书范文
2014/05/07 职场文书
人口与计划生育目标管理责任书
2014/07/29 职场文书
特此通知格式
2015/04/27 职场文书
2015国庆节66周年标语
2015/07/30 职场文书
如何利用Matlab制作一款真正的拼图小游戏
2021/05/11 Python
MySQL连接控制插件介绍
2021/09/25 MySQL
MySQL使用IF语句及用case语句对条件并结果进行判断 
2022/09/23 MySQL