Вывод содержимого каталога с подкаталогами при помощи SPL

                        
<?php 
/**
* Вывод содержимого каталога с подкаталогами при помощи SPL
* автор: Nc_Soft
* 28.04.08
*/

//нам понадобится php5 с PSL

//путь к директории
$path='.';

//используем RecursiveDirectoryIterator
$files=new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path) );

//выводим с учетом вложенности
foreach ($files as $element)
echo str_repeat('-',$files->getDepth())."$element <br />\n";

//как видите, php5+PSL очень упрощают рутинные операции

?>
0 5 0
Без комментариев...