时间:2021-07-01 10:21:17 帮助过:4人阅读
fgets()函数的基本语法如下:
- fgets(file, length)
file:指定要读取内容的文件名
length:可选参数,指定要从文件中读取的字节数。
下面是使用php从文件中读取单行的两个示例。
示例1:从文件中读取前20个字节
代码如下
- <?php
- $fn = fopen("myfile.txt","r");
- $result = fgets($fn, 20);
- echo $result;
- fclose($fn);
- ?>
使用此示例从文件中读取完整的第一行内容。
- <?php
- $fn = fopen("myfile.txt","r");
- $result = fgets($fn);
- echo $result;
- fclose($fn);
- ?>
示例2:读取所有行
使用for循环逐个读取文件中的所有行,使用php feof()函数查找文件结尾。
代码如下
- <?php
- $fn = fopen("myfile.txt","r");
- while(! feof($file)) {
- $result = fgets($fn);
- echo $result;
- }
- fclose($fn);
- ?>
本篇文章到这里就已经全部结束了,更多精彩内容大家可以关注Gxl网的其他相关栏目教程!!!
以上就是如何使用php中的fgets()函数逐行读取文件的详细内容,更多请关注Gxl网其它相关文章!