Php read directory file
<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>
