How to read only 5 last line of the text file in PHP?

前端 未结 18 1664
陌清茗
陌清茗 2020-11-28 08:45

I have a file named file.txt which is update by adding lines to it.

I am reading it by this code:

$fp = fopen(\"file.txt\", \"r\");
$da         


        
18条回答
  •  北荒
    北荒 (楼主)
    2020-11-28 09:08

    Untested code, but should work:

    $file = file("filename.txt");
    for ($i = max(0, count($file)-6); $i < count($file); $i++) {
      echo $file[$i] . "\n";
    }
    

    Calling max will handle the file being less than 6 lines.

提交回复
热议问题