okay, this is my code
$directory = './files';
function get_size($path) {
if(!is_dir($path)) return filesize($path);
if ($handle = opendir($path)) {
$size = 0;
while (false !== ($file = readdir($handle))) {
if($file!='.' && $file!='..') {
$size += filesize($path.'/'.$file);
$size += get_size($path.'/'.$file);
}
}
closedir($handle);
$size = $size / '1024'; // brings to KB
// $size = $size / '1024'; // brings to MB
return $size;
}
}
echo get_size($directory);
the directory in question has 10 subfolders, and some subfolders have folders as well...
I am trying to get filesize for all combined...
files/
files/sub1/
files/sub1/subsb1
files/sub2/
files/sub3/
folders and files, etc