opendir, http://php.net/manual/en/function.opendir.php

il primo esempio praticamente ti legge i file all'interno di una cartella, poi puoi controllare le estensioni ecc..