Для чего-то простого вам, вероятно, лучше просто добавить «Опции + Индексы» в .htaccess для этой папки. Однако, если вы хотите что-то более сложное и работаете на PHP5, вы можете использовать Directory Iterator для этого. Самая важная вещь, которую нужно учитывать, это безопасность.
Вы не хотите просто сбросить путь к каталогу в $ _REQUEST и затем вслепую позволить пользователю загрузить этот каталог. Вы должны убедиться, что у вас есть некоторая защита, чтобы не позволить, например, кому-то просто изменить запрос и попросить просмотреть весь каталог / var. Лучший способ сделать это - передать только текущий файл / папку относительно docroot и убрать все ... чтобы кто-то не мог просто сказать ../../var или что-то подобное.