炎热的夏天过去了,凉爽的秋天来了。它是一个收获的季节,也是各种水果最多的时候,红艳艳的苹果扒开绿叶往外瞧;小红灯笼似的枣子挂满枝头;像紫玛瑙的葡萄一串串地挂在葡萄架下,真迷人呀!
php在读取文件时,可能需要一行一行的进行逐行读取。那今天就介绍一个php中逐行读取文件的内置函数 fgets(0 以及逐行读取文件的方法。
php fgets() 函数定义与介绍
fgets():从文件指针中读取一行
语法:
fgets(file,length)
参数:
file:必需,规定要读取的文件。
length:可省略,设置可读取的字节数,默认是 1024 字节。
php读取文件的第一行
php代码:
<?php $file = fopen("test.txt","r"); echo fgets($file); fclose($file); ?>
代码解释:
fopen():打开一个文件
fgets():读取文件的第一行
fclose():关闭被打开的文件
php一行一行读取文件
php示例代码:
<?php //打开一个文件 $file = fopen("test.txt","r"); //检测指正是否到达文件的未端 while(! feof($file)) { echo fgets($file). "<br />"; } //关闭被打开的文件 fclose($file); ?>
php 读取文件指定行的内容
php代码
<?php $txt = null; $line = 10; //规定要读取的行数 $handle = @fopen($file, "r"); if ($handle) { $i = 1; while (!feof($handle)) { if($line == $i){ $txt = fgets($handle); } $i++; } fclose($handle); } echo $txt; ?>
以上就是php 逐行读取文件的方法。我只能说,[20]岁,最后的一尾青春,这把扶手,在老掉笔墨的文辞歌赋里生活,整天的路漫漫其修远兮,使得不寒而栗。三点一线的生活,让人有些厌弃,我看不出来为啥在小说书里都还狂喊着青春—校园—诗意?我不想宣称什么,只是想说我们是现实的一代。更多关于php 逐行读取文件的方法请关注haodaima.com其它相关文章!