PHP读取文件内容后清空文件示例代码


Posted in PHP onMarch 18, 2014
$fh = fopen($path, "r+"); if( flock($fh, LOCK_EX) ){//加写锁 
$old_content=json_decode(fread($fh,filesize($path)),true); 
$old_content=$old_content.$new_content; 
ftruncate($fh,0); // 将文件截断到给定的长度 
rewind($fh); // 倒回文件指针的位置 
fwrite($fh,json_encode($old_content)); 
// @chmod($path,0644); 
flock($fh, LOCK_UN); //解锁 
} 
fclose($fh);
PHP 相关文章推荐
PHP 动态随机生成验证码类代码
Apr 09 PHP
php explode函数实例代码
Feb 27 PHP
如何用php获取程序执行的时间
Jun 09 PHP
php连接Access数据库错误及解决方法
Jun 20 PHP
浅析php中三个等号(===)和两个等号(==)的区别
Aug 06 PHP
php header函数的常用http头设置
Jun 25 PHP
Yii2中hasOne、hasMany及多对多关联查询的用法详解
Feb 15 PHP
PHP框架laravel的.env文件配置教程
Jun 07 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
Jul 17 PHP
Yii2处理密码加密及验证的方法
May 12 PHP
php实现分页功能的详细实例方法
Sep 29 PHP
PHP实现chrome表单请求数据转换为接口使用的json数据
Mar 04 PHP
PHP处理SQL脚本文件导入到MySQL的代码实例
Mar 17 #PHP
PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
Mar 17 #PHP
PHP同时连接多个mysql数据库示例代码
Mar 17 #PHP
PHP的password_hash()使用实例
Mar 17 #PHP
PHP5各个版本的新功能和新特性总结
Mar 16 #PHP
使用PHP生成二维码的两种方法(带logo图像)
Mar 14 #PHP
19个超实用的PHP代码片段
Mar 14 #PHP
You might like
php的urlencode()URL编码函数浅析
2011/08/09 PHP
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
PHP实现Google plus的好友拖拽分组效果
2016/10/21 PHP
php实现的rc4加密解密类定义与用法示例
2018/08/16 PHP
PDO::setAttribute讲解
2019/01/29 PHP
redis+php实现微博(三)微博列表功能详解
2019/09/23 PHP
jquery 获取表单元素里面的值示例代码
2013/07/28 Javascript
Javascript动态引用CSS文件的2种方法介绍
2014/06/06 Javascript
jquery学习总结(超级详细)
2014/09/04 Javascript
jquery使用slideDown实现模块缓慢拉出效果的方法
2015/03/27 Javascript
基于angularJS的表单验证指令介绍
2016/10/21 Javascript
JS声明式函数与赋值式函数实例分析
2016/12/13 Javascript
js表单序列化判断空值的实例
2017/09/22 Javascript
JavaScript数组去重算法实例小结
2018/05/07 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
layui数据表格 table.render 报错的解决方法
2019/09/29 Javascript
浅谈v-for 和 v-if 并用时筛选条件方法
2019/11/07 Javascript
详解vue中使用transition和animation的实例代码
2020/12/12 Vue.js
[01:22:28]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第一场 1月18日
2021/03/11 DOTA
python递归删除指定目录及其所有内容的方法
2017/01/13 Python
利用Python破解斗地主残局详解
2017/06/30 Python
python基于ID3思想的决策树
2018/01/03 Python
Python实现决策树并且使用Graphviz可视化的例子
2019/08/09 Python
python中提高pip install速度
2020/02/14 Python
python 实现人和电脑猜拳的示例代码
2020/03/02 Python
Python 列表中的修改、添加和删除元素的实现
2020/06/11 Python
python根据字典的键来删除元素的方法
2020/08/16 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
python爬虫利用代理池更换IP的方法步骤
2021/02/21 Python
给儿子的表扬信
2014/01/15 职场文书
园艺师求职信
2014/03/10 职场文书
运动会开幕词
2015/01/28 职场文书
2015年保安个人工作总结
2015/04/02 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
小学生法制教育心得体会
2016/01/14 职场文书