PHP feof() Function
❮ Complete PHP Filesystem Reference
Definition and Usage
The feof() function checks if the "end-of-file" (EOF) has been reached.
This function returns TRUE if an error occurs, or if EOF has been reached. Otherwise it returns FALSE.
Syntax
feof(file)
Parameter | Description |
---|---|
file | Required. Specifies the open file to check |
Tips and Notes
Tip: The feof() function is useful for looping through data of unknown length.
Example
<?php
$file = fopen("test.txt", "r");
//Output a line of the file until the end is reached
$line = fgets($file);
while(! feof($file))
{
echo $line. "<br />";
$line = fgets($file);
}
fclose($file);
?>
The output of the code above will be:
Hello, this is a test file.
There are three lines here.
This is the last line.
❮ Complete PHP Filesystem Reference