Aveces enlistar archivos se hace dificil bueno, aqui les traigo una solucion rapidad y sencilla con muy pocas lineas de codigo y gran efectividad
Nos movemos al directorio con chdir y con foreach creamos el bucle con los archvos jpg
esto ara que se imprima un listado del directorio pero solo con archivos de la extension que emos puestoo en este caso .jpg
<?php
chdir(".");
// Mostrar el contenido del directorio actual: con la extension ".jpg"
// puedes cambiarla por la delistar archivos por extensionl formato que dessees
foreach( glob("*.jpg*") as $archivo
)
echo "$archivo";
?>
el resul tado seria algo como esto
001.jpg002.jpg003.jpg004.jpg
si quieres que se visualicen deves aser eto en el echo <img src='$archivo'> y tendras todas las imagenes cargadas en tu archivo php
cito un ejemplo rapido
<?php
chdir(".");
// Mostrar el contenido del directorio actual: con la extension ".jpg"
// puedes cambiarla por la delistar archivos por extensionl formato que dessees
foreach( glob("*.jpg*") as $archivo
)
echo "<img src='$archivo' style='dosplay:inline-block'>";
?>
esto imprimira las imagenes en el archivo php como una galeria de imagenes
claro que si son mcuhas imagenes puede ser un poco pesado ya que cargara la imagen no una miniatura, si deseas cargar miniaturas lee nuestro posto crear miniaturas de archivos jpg