ฟังก์ชัน 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