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手册及PHP编程标准
Dec 17 PHP
使用zend studio for eclipse不能激活代码提示功能的解决办法
Oct 11 PHP
PHP运行SVN命令显示某用户的文件更新记录的代码
Jan 03 PHP
百度实时推送api接口应用示例
Oct 21 PHP
php数组使用规则分析
Feb 27 PHP
Thinkphp无限级分类代码
Nov 11 PHP
WordPress主题制作之模板文件的引入方法
Dec 28 PHP
PHP实现文件上传与下载实例与总结
Mar 13 PHP
php实现图片按比例截取的方法
Feb 06 PHP
PHP中常用的魔术方法
Apr 28 PHP
针对PHP开发安全问题的相关总结
Mar 22 PHP
tp5递归 无限级分类详解
Oct 18 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
Zerg兵种介绍
2020/03/14 星际争霸
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
PHP中Restful api 错误提示返回值实现思路
2016/04/12 PHP
把JS与CSS写在同一个文件里的书写方法
2007/06/02 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
jquery移除button的inline onclick事件(已测试及兼容浏览器)
2013/01/25 Javascript
jquery图片播放浏览插件prettyPhoto使用详解
2014/12/19 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
JS仿iGoogle自定义首页模块拖拽特效的方法
2015/02/13 Javascript
js实现头像图片切割缩放及无刷新上传图片的方法
2015/07/17 Javascript
js和jQuery设置Opacity半透明 兼容IE6
2016/05/24 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
AngularJS打开页面隐藏显示表达式用法示例
2016/12/25 Javascript
JavaScript实现兼容IE6的收起折叠与展开效果实例
2017/09/20 Javascript
Angularjs Promise实例详解
2018/03/15 Javascript
bootstrap treeview 树形菜单带复选框及级联选择功能
2018/06/08 Javascript
Vue指令v-for遍历输出JavaScript数组及json对象的常见方式小结
2019/02/11 Javascript
js代码实现轮播图
2020/05/04 Javascript
vue-cli4使用全局less文件中的变量配置操作
2020/10/21 Javascript
使用Python的Zato发送AMQP消息的教程
2015/04/16 Python
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
Django 表单模型选择框如何使用分组
2019/05/16 Python
Python Web框架之Django框架文件上传功能详解
2019/08/16 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
2019/12/09 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
使用PyQt5实现图片查看器的示例代码
2020/04/21 Python
K近邻法(KNN)相关知识总结以及如何用python实现
2021/01/28 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
LTD Commodities:礼品,独特发现,家居装饰,家用器皿
2017/08/11 全球购物
3分钟演讲稿
2014/04/30 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
2015年大学生社会实践评语
2015/03/26 职场文书
幼儿园门卫安全责任书
2015/05/08 职场文书
PHP连接MSSQL数据库案例,PHPWAMP多个PHP版本连接SQL Server数据库
2021/04/16 PHP
java泛型通配符详解
2021/07/25 Java/Android