/**
* 获取 文件/目录 的大小
* @param $path
* @return int
*/
function get_file_size($path){
if(is_file($path)){
return filesize($path);
}else{
$fileSize = 0;
if ($handle = opendir( $path) ) {
while ( false !== ( $item = readdir( $handle) ) ) {
if ( $item != "." && $item != "..") {
if ( is_dir( $path.'/'.$item) ) {
get_file_size( $path.'/'.$item);
} else {
$fileSize+=filesize($path.'/'.$item);
}
}
}
closedir($handle);
return $fileSize;
}
}
}