mapsize
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
function map_size($folder){
$size=0;
$handle=opendir($folder);
while(FALSE !==($file = readdir($handle))){
if ($file != "." && $file != "..") {
if(is_file($file)){
$size=$size+filesize($folder.$file);
}
elseif(is_dir($file)){
$size=$size+map_size($file);
}
}
}
closedir($handle);
return $size;
}
?>
function map_size($folder){
$size=0;
$handle=opendir($folder);
while(FALSE !==($file = readdir($handle))){
if ($file != "." && $file != "..") {
if(is_file($file)){
$size=$size+filesize($folder.$file);
}
elseif(is_dir($file)){
$size=$size+map_size($file);
}
}
}
closedir($handle);
return $size;
}
?>