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

ฟังก์ชัน feof() ใน PHP

ฟังก์ชัน feof() ใช้ทดสอบ end-of-file (EOF) บนตัวชี้ไฟล์ คืนค่า TRUE หากตัวชี้ไฟล์อยู่ที่ EOF หรือเกิดข้อผิดพลาด (รวม socket timeout) มิฉะนั้นคืนค่า FALSE

Syntax

feof(file_pointer)

Parameters

  • file_pointer − ตัวชี้ไฟล์ต้องถูกต้อง และชี้ไปยังไฟล์ที่เปิดสำเร็จด้วย fopen() หรือ fsockopen() (และยังไม่ปิดด้วย fclose())

Return

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