Computer >> Máy Tính >  >> Lập trình >> PHP

Làm thế nào để chỉ đọc 5 dòng cuối cùng của tệp văn bản trong PHP?

Để chỉ đọc 5 dòng cuối cùng của tệp văn bản, mã như sau -

Ví dụ

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

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Given that the file has more than 5 lines of text, the last 5 lines of the text file will be displayed.

Tệp được mở và đếm số dòng trong tệp, và bắt đầu từ dòng cuối cùng, 5 dòng được đọc.