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 相关文章推荐
初学CAKEPHP 基础教程
Nov 02 PHP
php设计模式 Prototype (原型模式)代码
Jun 26 PHP
PHP禁止页面缓存的代码
Oct 23 PHP
php去除换行符的方法小结(PHP_EOL变量的使用)
Feb 16 PHP
浅析php面向对象public private protected 访问修饰符
Jun 30 PHP
thinkphp模板输出技巧汇总
Nov 24 PHP
PHP使用header()输出图片缓存实例
Dec 09 PHP
php检查字符串中是否包含7位GSM字符的方法
Mar 17 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
Dec 07 PHP
yii2.0实现创建简单widgets示例
Jul 18 PHP
Lumen timezone 时区设置方法(慢了8个小时)
Jan 20 PHP
PHP 访问数据库配置通用方法(json)
May 20 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中动态显示签名和ip原理
2007/03/28 PHP
php合并数组中相同元素的方法
2014/11/13 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
redis+php实现微博(一)注册与登录功能详解
2019/09/23 PHP
javascript权威指南 学习笔记之null和undefined
2011/09/25 Javascript
ie 7/8不支持trim的属性的解决方案
2014/05/23 Javascript
json属性名为什么要双引号(个人猜测)
2014/07/31 Javascript
node.js中使用socket.io制作命名空间
2014/12/15 Javascript
JavaScript常用函数工具集:lao-utils
2016/03/01 Javascript
浅谈es6中export和export default的作用及区别
2018/02/07 Javascript
vue裁切预览组件功能的实现步骤
2018/05/04 Javascript
Angular5中提取公共组件之radio list的实例代码
2018/07/10 Javascript
在vue项目中优雅的使用SVG的方法实例详解
2018/12/03 Javascript
JS实现获取自定义属性data值的方法示例
2018/12/19 Javascript
JavaScript数据结构与算法之基本排序算法定义与效率比较【冒泡、选择、插入排序】
2019/02/21 Javascript
Vue中util的工具函数实例详解
2019/07/08 Javascript
nodejs中使用archive压缩文件的实现代码
2019/11/26 NodeJs
Vue实现简单计算器案例
2020/02/25 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
python3实现读取chrome浏览器cookie
2016/06/19 Python
Python自动发送邮件的方法实例总结
2018/12/08 Python
Django 迁移、操作数据库的方法
2019/08/02 Python
一文了解python 3 字符串格式化 F-string 用法
2020/03/04 Python
django实现将修改好的新模型写入数据库
2020/03/31 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
基于 HTML5 WebGL 实现的医疗物流系统
2019/10/08 HTML / CSS
Optimalprint加拿大:在线打印服务
2020/04/03 全球购物
北大自主招生自荐信
2013/10/19 职场文书
工程质量承诺书范文
2014/03/27 职场文书
委托书格式
2014/08/01 职场文书
学校党支部承诺书
2015/04/30 职场文书
MySQL8.0无法启动3534的解决方法
2021/06/03 MySQL
用python修改excel表某一列内容的操作方法
2021/06/11 Python
利用Python判断整数是否是回文数的3种方法总结
2021/07/07 Python
Web应用开发TypeScript使用详解
2022/05/25 Javascript
3050和2060哪个好 性能差多少 差距有多大 谁更有性价比
2022/06/17 数码科技