头像

PHP实现计算一个文件夹的大小

2018-04-12 11:08:11 浏览()   来源:http://www.phpdaima.com//jsfx-40.html   评论 ( 0 )   

function dirSize($directoty){
$dir_size=0;
if($dir_handle=@opendir($directoty))
{
while($filename=readdir($dir_handle)){
$subFile=$directoty.DIRECTORY_SEPARATOR.$filename;
if($filename=='.'||$filename=='..'){
continue;
}elseif (is_dir($subFile))
{
$dir_size+=dirSize($subFile);
}elseif (is_file($subFile)){
$dir_size+=filesize($subFile);
}
}
closedir($dir_handle);
}
return ($dir_size);
}
$dir_size=dirSize("abc");
echo round($dir_size/pow(1024,1),2)."KB";


标签: php
广告不存在
评论0

后面还有条评论,点击查看>>

温馨提示:为规范评论内容,垃圾评论一律封号...