服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - PHP教程 - php 文本文件的读取效率

php 文本文件的读取效率

2019-12-25 15:39PHP教程网 PHP教程

一直鼓捣着想把博客的首页存在文件里,结果存在文件里,博客更新时再重新将内容再次写入到这个文件。所以刚才测试了三种读取文本的常规方法

首页大概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循环上还是怎的

延伸 · 阅读

精彩推荐