我想只使用PHP从我的文本文件中读取特定行

时间:2014-10-08 09:26:34

标签: php file


我有一个包含数据的文本文件,如;

something1
something2
something3
something4

我需要获取第四行的数据并在php中回显它。
我从网上尝试了代码,但是没有用。
谢谢。

2 个答案:

答案 0 :(得分:4)

<?php
echo file("txtfile")['3'];
?>

答案 1 :(得分:0)

这应该有效,它逐行读取文件并在第三行中断。

<?php
    $file = fopen("test.txt","r");

    $i =0;
    while(! feof($file))

    {
     if($i==3){
      echo fgets($file). "<br />";
      break;
     }
     $i++;  
    }

    fclose($file);
?>