ฟังก์ชัน feof() ทดสอบจุดสิ้นสุดของไฟล์บนตัวชี้ไฟล์ คืนค่า TRUE หากตัวชี้ไฟล์อยู่ที่ EOF หรือเกิดข้อผิดพลาด (รวมถึงการหมดเวลาของซ็อกเก็ต) มิฉะนั้นจะคืนค่า FALSE
ไวยากรณ์
feo(file_pointer)
พารามิเตอร์
-
file_pointer - ตัวชี้ไฟล์ต้องถูกต้อง และต้องชี้ไปที่ไฟล์ที่เปิดสำเร็จโดย fopen() หรือ fsockopen() (และยังไม่ปิดโดย fclose())
คืนสินค้า
ฟังก์ชัน feof() จะคืนค่า TRUE หากตัวชี้ไฟล์อยู่ที่ EOF หรือเกิดข้อผิดพลาด มิฉะนั้นจะคืนค่า FALSE
ตัวอย่าง
<?php $file_pointer = @fopen("/myfiles/one.php", "r"); if ($file_pointer) { while (!feof($file_pointer)) { $buffer = fgetss($file_pointer, 1024); echo $buffer; } fclose($file_pointer); } ?>
ผลลัพธ์
First line