Puedes leer todo el contenido de una carpeta usando opendir() y readdir()
Te explico con comentarios:
Código PHP:
Ver original$dir=opendir("mi/carpeta/"); // abres el directorio y lo guardas en una variable ($dir)
while (($file = readdir($dir)) !== false) { // recorres y almacenas cada elemento ($file) if($file!="." and $file!=".."){ // preguntas si los directorios son el actual (.) o padre (..)
echo $file; // muestras el archivo
}
}
opendir solo abre la carpeta, mientras que readdir, lee cada directorio (carpetas, archivos o accesos directos)