Wenn der Dateizeiger EOF erreicht oder ein Fehler auftritt, wird TRUE zurückgegeben. Andernfalls wird ein Fehler zurückgegeben, einschließlich Socket-Timeout, und in anderen Fällen wird FALSE zurückgegeben.
Syntax: feof(file)
Parameterbeschreibung
Datei ist erforderlich und gibt die zu prüfende geöffnete Datei an
Erklärung: Der Dateiparameter muss gültig sein und auf zeigen eine Datei, die von fopen() oder fsockopen() erfolgreich übergeben wurde. Eine Datei, die geöffnet ist, aber nicht von fclose() geschlossen wurde:
< ?php
// wenn die Datei nicht gelesen werden kann oder nicht existiert, gibt die fopen-Funktion false zurück
$file = @fopen("no_such_file", "r"); 🎜>// false von fopen gibt hier eine Warnung aus und führt zu einer Endlosschleife
while (!feof($file)) {
}
fclose($file) ;
?>
$fh = fopen("/home/www.phpfensi.com/data/users .txt", "rt");
while (! feof($fh)) echo fgets($fh);
fclose($fh);
? >