永发信息网

PHP里如何读取文件的指定一行?

答案:2  悬赏:80  手机版
解决时间 2021-04-18 16:08
PHP里如何读取文件的指定一行?
最佳答案
$c = getLine('./a.txt', 10); // 读取a.txt文件第10行内容
echo $c;

function getLine($file, $line, $length = 4096){
$returnTxt = null; // 初始化返回
$i = 1; // 行数

$handle = @fopen($file, "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, $length);
if($line == $i) $returnTxt = $buffer;
$i++;
}
fclose($handle);
}
return $returnTxt;
}
全部回答
用file读出以后,直接使用行号饮用各行,例如:
$a=file('abc.txt');
那么显示第5行的语句是:
echo $a[5];
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么要讲道德,人为什么要讲道德?
根号7加根号10和根号3 根号14哪个大
中国古典诗歌标题英译,中国古典诗歌可以分为
父亲名句,有什么关于父亲的谚语,名人名言
百花争艳的诗句秋季,形容秋天的海边风光诗句
爱情道路语句,形容路过的诗句
怎样用一句话对女生表白
综艺这就是街舞在哪个台播出 每周几点更新
湖广是什么时候分为湖北湖南的?
cma中文考试难不难,国内通过率怎么样
艾青诗选现代诗歌赏析,诗歌最早的种类
入门金丝楠手串怎么盘,汗手如何盘乌木金丝楠
小草鱼怎么做才好吃??
神州专车都有什么车型,神州专车服务的城市有
如果两个人在一起,其中一方对另一方说话开始
推荐资讯
渝乐增压泵怎么安装,渝乐增压泵是如何自动控
delay 等于什么?要两个同义词或词组
台式电脑可以装微信吗,台式电脑能直接使用微
毕业诗歌串词,歌曲 爱在天地间 串词 5分
微信标签记录怎么删除,怎么删除微信的转帐交
ROS软路由用VLAN交换机 TP-LINK TL-SF1016L接
单选题价格变动对人们生活的影响表现在①价格
贴纸怎么撕掉不留痕迹,贴在车上面的车贴撕不
作文《我期待的高中生活》该怎么写阿
谁可以帮我设计一张图 我要定制手机壳 关于韩
31除以3等于分数几?
5x-四分之三=四分之五 x-七分之二x=十四分之
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?