title: Php read directory file
body: <p>I have a script that goes through a directory that has 3 images</p>
  
  <pre><code>$imglist='';
  $img_folder = "path to my image";
  
  //use the directory class
  $imgs = dir($img_folder);
  
  //read all files from the  directory, checks if are images and ads them to a list 
  while ($file = $imgs-&gt;read()) {
    if (eregi("gif", $file) || eregi("jpg", $file) || eregi("png", $file))
      $imglist .= "$file ";
  } 
  closedir($imgs-&gt;handle);
  
  //put all images into an array
  $imglist = explode(" ", $imglist);
  
  //display image
  foreach($imglist as $image) {
    echo '&lt;img src="'.$img_folder.$image.'"&gt;';
  }
  </code></pre>
  
  <p>but the problem that I am having is it display a 4th img with no image.. yet I only have 3 image in that folder.</p>