serzh
Guest
Размер папки
Всё, что мне нужно узнать, так это какой функцией, можно определить размер папки с файлами?
Всё, что мне нужно узнать, так это какой функцией, можно определить размер папки с файлами?
сказать честно - нет.С рекурсией знаком?
я читал, а как определить папка это иль нет?См. выше. Мне не понятно, ты читаешь ответы? Или ищешь глазами код, если нет - то продолжаем?
<?// Функция
function dir_size($dir) {
$totalsize=0;
if ($dirstream = @opendir($dir)) {
while (false !== ($filename = readdir($dirstream))) {
if ($filename!="." && $filename!="..")
{
if (is_file($dir."/".$filename))
$totalsize+=filesize($dir."/".$filename);
if (is_dir($dir."/".$filename))
$totalsize+=dir_size($dir."/".$filename);
}
}
}
closedir($dirstream);
return $totalsize;
}
// Вывод в мегах (идёт не округление, а просто обрезание после точки - intval)
$dir_size_all = dir_size("C:/Video");
$dir_size_cut = $dir_size_all / 1024000;
echo intval($dir_size_cut);?>
МолодецДа я сделал это. Вот смотрите.
если спрашиваю, то незнаю как сам сделать
вообще, о наличии таких чуваков я как-то не задумывался до сих пор.Да я сделал это. Вот смотрите.