Hola puedes usar esta opción de php
glob()
http://us.php.net/manual/en/function.glob.php
Código PHP:
<?php
$dir= 'images/';
//Ejemplo: *.gif,*.JPG,*.jpg,*.png,*.bmp,*.txt,*.php etc.
$pictures = glob("$dir{*.gif,*.JPG,*.jpg,*.png,*.bmp}", GLOB_BRACE);
foreach($pictures as $p){
echo $p . '<br>';
//echo "<img src=\"$p\" /> <br>";
//echo "<a href=\"$p\">$p</a> <br>";
}
?>