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

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 )