php遍历文件大小

来源:互联网 发布:codeblocks中文版mac 编辑:程序博客网 时间:2024/06/05 07:18
function dirsize($dirname){if($handle = @opendir($dirname)){//判断打开的是一个文件还是一个目录,如果是文件会报错。while($filename = readdir($handle)){if($filename != '.' && $filename != '..'){$dir = $dirname.'/'.$filename;if(is_dir($dir)){@$fize += dirsize($dir);//递归函数}else{@$fize += filesize($dir);//文件大小相加。}}}}else{@$fize += filesize($dirname);//如果打开的是一个文件直接返回大小。}@closedir($dirname);return $fize;//返回的大小是字节。}echo dirsize('D:/');

0 0
原创粉丝点击