Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

จะอ่านไฟล์ข้อความเพียง 5 บรรทัดสุดท้ายใน PHP ได้อย่างไร


หากต้องการอ่านไฟล์ข้อความเพียง 5 บรรทัดสุดท้าย โค้ดจะเป็นดังนี้ -

ตัวอย่าง

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

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

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

ไฟล์ถูกเปิดและนับจำนวนบรรทัดในไฟล์และเริ่มจากบรรทัดสุดท้ายอ่าน 5 บรรทัด