{% else-1 %}
Подсчет размера каталога с подкаталогами при помощи SPL

                        
<?php 

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



//путь к директории

$path='.';



//используем RecursiveDirectoryIterator

$files=new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path) );



//размер

$size=0;



foreach ($files as $element)

{

//визуально контролируем

echo $element.' '.$files->getSize($element)."

";



//подсчет

$size+=$files->getSize($element);

}



//выводим

echo $size;



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



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