php feof() function - how to check end of file in php

php feof() function - how to check end of file in php


feofFunction.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>php feof() function - how to check end of file in php</title>
</head>

<body>
    <h2 style="color:OrangeRed; font-style:italic">php feof() function example: how to check end of file </h2>
    <hr width="525" align="left" color="DarkOrange" />
    <br />

<?php

 // open the file in readonly mode.
 $file=fopen("test.txt","r") or exit("unable to open file!");
 
 //start reading the file line by line.
 while (!feof($file))
 {
  echo  fgets($file). "<br/>";
  }

 //reach the end of file.  
 if(feof($file)) echo "<br />end of file...";

 //close the file.
 fclose($file);

?>
</body>
</html>