Voila une petite astuce très simple (une fonction en fait : glob() ) qui vous permettra de lister les fichiers d'un répertoire. Les possibilités sont multiples , en voici 2 exemples simples :
NB : Cette fonction est disponible depuis PHP >= 4.3.0
<?php
// Lister tous les fichiers selon une extension (php dans notre cas)
echo implode('<br/>', glob('*.php'));
// Lister tous les fichiers du répertoire
echo implode('<br/>', glob('*'));