Регистрация
DANFA Сближает людей!

Вывод списка файлов/папок сайта на экран (PHP)

Доброго времени суток!
Недавно была необходимость вывести на экран список всех файлов и папок из одной папки, расположенной на хостинге. Всё оказалось очень просто, и поэтому раздувать статью не буду, а всего лишь расскажу, как вывести на экран список папок и файлов из одной директории.
В создании списка нам поможет функция scandir(). (Функция scandir() - получает список папок и файлов по указанному адресу.)
В общем для создания списка создаем файл с расширением .php, назовем его dir.php:
<?php
$dir = 'system/';		# Указываем директорию, которую надо отобразить на экране
$file = scandir($dir);   # Сканируем содержимое указанной директории 

print_r($file);		  # Выводим список на экран
?>

Заливаем наш файлик в корень сайта, затем обращаемся к нему по адресу: http://сайт.ру/dir.php. Скрипт должен вывести список всего содержимого в указанной папке, например:
Array
(
	[0] => .
	[1] => ..
	[2] => blog
	[3] => captcha
	[4] => common.php
	[5] => config.php
	[6] => login
)

Или в одну строчку:
Array ( [0] => . [1] => .. [2] => blog [3] => captcha [4] => common.php [5] => config.php [6] => login ) 
Работа на DANFA: Фриланс.

Часовой пояс: GMT +6. Текущее время 12:40 am.