博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php函数fgets读取文件
阅读量:7043 次
发布时间:2019-06-28

本文共 655 字,大约阅读时间需要 2 分钟。

如果一个文件比较大,可以考虑用fgets函数

下面是个例子:

#文件作用:fgets读取文件                                                                                                                          $start_time = microtime(true);$file_name = "a.txt";$handle = fopen($file_name,'r');$i = 0;if($handle){    while (!feof($handle)) {        $line = fgets($handle);        $line = str_replace("\n","",$line);    }} $end_time =  microtime(true);echo "程序耗时:".round($end_time-$start_time,3)."秒\n";

fgets() 从 handle 指向的文件中读取一行并返回长度最多为 length-1 字节的字符串。碰到换行符(包括在返回值中)、EOF 或者已经读取了 length-1 字节后停止。如果没有指定 length ,则默认为 1K ,或者说 1024 字节。

补充说明

feof() 函数测试文件指针是否到了文件结束的位置,该文件指针必须有效,如果是无效的资源,则会陷入无限循环中。参见《》

转载地址:http://saqal.baihongyu.com/

你可能感兴趣的文章
WebApi 返回小驼峰式 json 格式,并格式化日期
查看>>
阿里云日志api创建logStore
查看>>
Codeforces 839B Game of the Rows【贪心】
查看>>
最小表示法(个人模版)
查看>>
灰色理论预测模型
查看>>
Git push提示pre-receive hook declined
查看>>
一套帮助你理解C语言的测试题(转)
查看>>
黄聪:如何添加360浏览器(chrome)添加JavaScript例外,禁止网站加载JS
查看>>
黄聪:如何关闭phpstorm的typo拼写检查
查看>>
iOS解析数字字符串会转变成科学计数法问题
查看>>
用C++写程序的一些感悟
查看>>
SVN可视化管理工具——Subversion Edge使用
查看>>
第七日
查看>>
xpath路径表达式笔记
查看>>
poj 1564 && zoj 1711 Sum It Up (dfs)
查看>>
rxjs 常用的静态操作符
查看>>
linux下的音量控制器alsamixer 桌面v7
查看>>
获取显卡硬件信息lspci -vnn | grep VGA -A 12
查看>>
eclpse安装jetty插件
查看>>
LSA/PLSA
查看>>