PHP中创建空文件的代码[file_put_contents vs touch]


Posted in PHP onJanuary 20, 2012

I has passed a small test to check which function is faster to create a new file.

file_put_contents vs touch

<?php 
for($i = ; $i < 100; $i++) 
{ 
file_put_contents('dir/file'.$i, ''); 
} 
?>

Average time: 0,1145s
<?php 
for($i = ; $i < 100; $i++) 
{ 
touch('dir/file'.$i); 
} 
?>

Average time: 0,2322s

所以,file_put_contents比touch快,大约两倍。

PHP 相关文章推荐
php将数据库中的电话号码读取出来并生成图片
Aug 31 PHP
ajax php 实现写入数据库
Sep 02 PHP
php curl基本操作详解
Jul 23 PHP
mac下Apache + MySql + PHP搭建网站开发环境
Jun 02 PHP
PHP遍历目录并返回统计目录大小
Jun 09 PHP
PHP获取MySql新增记录ID值的3种方法
Jun 24 PHP
php遍历CSV类实例
Apr 14 PHP
PHP开发中AJAX技术的简单应用
Dec 11 PHP
php 解决substr()截取中文字符乱码问题
Jul 18 PHP
Laravel5.1自定义500错误页面示例
Oct 09 PHP
PHP赋值的内部是如何跑的详解
Jan 13 PHP
php解决crontab定时任务不能写入文件问题的方法分析
Sep 16 PHP
php中将数组存到文件里的实现代码
Jan 19 #PHP
PHP取进制余数函数代码
Jan 19 #PHP
PHP采集腾讯微博的实现代码
Jan 19 #PHP
Php图像处理类代码分享
Jan 19 #PHP
调试一段PHP程序时遇到的三个问题
Jan 17 #PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
Jan 16 #PHP
PHP CURL模拟登录新浪微博抓取页面内容 基于EaglePHP框架开发
Jan 16 #PHP
You might like
php调用MySQL存储过程的方法集合(推荐)
2013/07/03 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
php视频拍照上传头像功能实现代码分享
2015/10/08 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
PDO::errorInfo讲解
2019/01/28 PHP
Laravel框架中集成MongoDB和使用详解
2019/10/17 PHP
javascript编程起步(第三课)
2007/02/27 Javascript
用JavaScript 处理 URL 的两个函数代码
2007/08/13 Javascript
JQUERY获取form表单值的代码
2010/07/17 Javascript
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
2013/08/01 Javascript
js使浏览器窗口最大化实现代码(适用于IE)
2013/08/07 Javascript
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
js之事件冒泡和事件捕获详细介绍
2013/10/28 Javascript
jquery bind(click)传参让列表中每行绑定一个事件
2014/08/06 Javascript
jquery Validation表单验证使用详解
2020/09/12 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
第一次接触神奇的Bootstrap基础排版
2016/07/26 Javascript
手写Node静态资源服务器的实现方法
2018/03/20 Javascript
js中Array对象的常用遍历方法详解
2019/01/17 Javascript
vue+vuex+json-seiver实现数据展示+分页功能
2019/04/11 Javascript
JS替换字符串中指定位置的字符(多种方法)
2020/05/28 Javascript
Django集成百度富文本编辑器uEditor攻略
2014/07/04 Python
跟老齐学Python之坑爹的字符编码
2014/09/28 Python
Python 实现简单的shell sed替换功能(实例讲解)
2017/09/29 Python
python构建深度神经网络(DNN)
2018/03/10 Python
django js实现部分页面刷新的示例代码
2018/05/28 Python
Python内置加密模块用法解析
2019/11/25 Python
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
New Balance天猫官方旗舰店:始于1906年,百年慢跑品牌
2017/11/15 全球购物
Bluebella德国官网:英国性感内衣和睡衣品牌
2019/11/08 全球购物
学校食堂食品安全责任书
2014/07/28 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
个人简历自我评价怎么写
2015/03/10 职场文书
党支部对转正的意见
2015/06/02 职场文书
正能量励志演讲稿三分钟(范文)
2019/07/11 职场文书