316.
Код подсчёта общего веса файлов в директории с вложенными папками:
function size_dir($dir) {
$full_size=0;
$opdir=opendir($dir);
while ($a = readdir($opdir))
{ if ($a != "." && $a != ".." && !is_dir($dir .'/'.$a))
{$full_size=$full_size+filesize($dir .'/'.$a);}
elseif ($a != "." && $a != ".." && is_dir($dir .'/'.$a)) {$full_size=$full_size+size_dir($dir .'/'.$a);}
}
closedir ($opdir);
return $full_size;}
}
потом обращайся к этой функции как
$size=size_dir("директория");
P.S.
Я сам тока за комп сел и накалякал её за пару минут из кода выложенного выше!!!
/код скопирован с темы " Полезные куски кода на РНР"/