遍历目录统计大小 function dirSize( $directory ){ //遍历目录统计大小 $dir_size = 0; if( $dir_handle = @opendir($directory) ){ while ( $filename = readdir( $dir_handle ) ){ if( $filename !='.' $filename !='..' ){ $subFile = $d
function dirSize( $directory ){ //遍历目录统计大小
$dir_size = 0;
if( $dir_handle = @opendir($directory) ){
while ( $filename = readdir( $dir_handle ) ){
if( $filename !='.' && $filename !='..' ){
$subFile = $directory .'/'. $filename;
if(is_dir($subFile)){
$dir_size += dirSize($subFile);
}
if(is_file($subFile)){
$dir_size += filesize($subFile);
}
}
}
}
closedir($dir_handle);
return $dir_size;
}
