Hola,
PAra cada fichero tienes que hacer un fopen() (y sus correspondientes fread() y fclose()).
Pero la lista de ficheros puede ser un array.
Pero si lo que realmente quieres hacer es leer todos los ficheros de un directorio, la forma "automatica" de conseguir la lista de ficheros (y directorios) es usar la clase dir (
http://www.php.net/manual/en/class.dir.php)
Suerte.