De functie feof()

Met de functie feof() kun je kijken of een bestand tot zijn einde is gekomen. Het geeft TRUE wanneer de 'pointer' tot het einde van het bestand is gekomen. Dit houdt dus in wanneer een bestand helemaal uitgelezen is, dat feof() TRUE geeft.

Voorbeeldje:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
   $file
= fopen("bestand.txt", "r");
   while (!feof($file))
   {

       $lines = fgets($file, 4096)
       echo "$lines";
   }

   fclose($file);
?>


De functie feof() wordt dus veel gebruikt in combinatie met while(). Je kunt zo dus een loopje maken totdat (in dit geval) $file helemaal leeg is.

Houdt er rekening mee dat een geldig bestand moet zijn opgegeven wanneer de functie feof() wordt gebruikt. Anders werkt de functie niet correct! Dit kun je bijvoorbeeld checken door file_exists(). Zie ook die tutorial.

Zie ook fopen(), fclose(), fgets(), file_exists en is_readable()

« Lees de omschrijving en reacties

Inhoudsopgave

  1. De functie feof()

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.