php 文本文件的读取效率


Posted in PHP onFebruary 10, 2012

首页大概3KB,是在本地测试的

file_get_contents('shadow.xml');

耗时 0.0003 秒
$indexFile = fopen('shadow.xml', 'r');while ( !feof($indexFile)) fgetc( $indexFile);

耗时 0.026 秒
$indexFile = fopen('shadow.xml', 'r');fread($indexFile, 10000);

耗时 0.0003秒
相差将近 100 倍!! 还真是出乎意料

我估摸着时间怕都牺牲在while循环上还是怎的

PHP 相关文章推荐
用PHP函数解决SQL injection
Dec 09 PHP
php download.php实现代码 跳转到下载文件(response.redirect)
Aug 26 PHP
PHPUnit PHP测试框架安装方法
Mar 23 PHP
PHP面向接口编程 耦合设计模式 简单范例
Mar 23 PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Aug 01 PHP
php计算十二星座的函数代码
Aug 21 PHP
PHP的foreach中使用引用时需要注意的一个问题和解决方法
May 29 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
Jul 22 PHP
Cygwin中安装PHP方法步骤
Jul 04 PHP
phpStudy访问速度慢和启动失败的解决办法
Nov 19 PHP
php curl中gzip的压缩性能测试实例分析
Nov 08 PHP
PHP实现的抓取小说网站内容功能示例
Jun 27 PHP
php+iframe实现隐藏无刷新上传文件
Feb 10 #PHP
PHP中集成PayPal标准支付的实现方法分享
Feb 06 #PHP
PHP中call_user_func_array()函数的用法演示
Feb 05 #PHP
PHP高级对象构建 多个构造函数的使用
Feb 05 #PHP
PHP高级对象构建 工厂模式的使用
Feb 05 #PHP
PHP备份数据库生成SQL文件并下载的函数代码
Feb 05 #PHP
PHP将整个网站生成HTML纯静态网页的方法总结
Feb 05 #PHP
You might like
PHP 自定义错误处理函数trigger_error()
2013/03/26 PHP
php inc文件使用的风险和注意事项
2013/11/12 PHP
php发送与接收流文件的方法
2015/02/11 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
PHP多态代码实例
2015/06/26 PHP
Avengerls vs KG BO3 第三场2.18
2021/03/10 DOTA
使用jscript实现二进制读写脚本代码
2008/06/09 Javascript
JS 字符串连接[性能比较]
2009/05/10 Javascript
web基于浏览器的本地存储方法应用
2012/11/27 Javascript
原生javascript和jquery判断浏览器版本等信息
2013/07/04 Javascript
jquery三个关闭弹出层的小示例
2013/11/05 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
2015/06/11 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
深入理解Node.js中的进程管理
2017/03/13 Javascript
详解node+express+ejs+bootstrap构建项目
2017/09/27 Javascript
Angularjs Promise实例详解
2018/03/15 Javascript
[42:36]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第二局
2016/02/26 DOTA
Python写的创建文件夹自定义函数mkdir()
2014/08/25 Python
python的类方法和静态方法
2014/12/13 Python
python3使用SMTP发送HTML格式邮件
2018/06/19 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
2018/07/09 Python
Python实现带参数的用户验证功能装饰器示例
2018/12/14 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
解决Django加载静态资源失败的问题
2019/07/28 Python
如何分离django中的媒体、静态文件和网页
2019/11/12 Python
Python爬取豆瓣视频信息代码实例
2019/11/16 Python
python GUI库图形界面开发之PyQt5信号与槽事件处理机制详细介绍与实例解析
2020/03/08 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
IE下实现类似CSS3 text-shadow文字阴影的几种方法
2011/05/11 HTML / CSS
小女主人连衣裙:Little Mistress
2017/07/10 全球购物
实习教师自我鉴定
2013/12/12 职场文书
会务接待方案
2014/02/27 职场文书
出国签证在职证明
2014/09/20 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
用golang如何替换某个文件中的字符串
2021/04/25 Golang
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android