Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 feof() 함수

<시간/>

feof() 함수는 파일 포인터에서 파일 끝을 테스트합니다. 파일 포인터가 EOF에 있거나 오류가 발생하면(소켓 시간 초과 포함) TRUE를 반환합니다. 그렇지 않으면 FALSE를 반환합니다.

구문

feo(file_pointer)

매개변수

  • file_pointer - 파일 포인터는 유효해야 하며 fopen() 또는 fsockopen()에 의해 성공적으로 열린 파일을 가리켜야 합니다(아직 fclose()에 의해 닫히지 않음)

반환

feof() 함수는 파일 포인터가 EOF에 있거나 오류가 발생하면 TRUE를 반환하고, 그렇지 않으면 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