PHP获取文件及文件夹大小

PHP 1929 0 2012-07-31

PHP获取文件及文件夹大小
//获取文件及文件夹大小
function SizeDir($dir){
    if(is_dir($dir)){
            $handle = opendir($dir);
            while (false!==($FolderOrFile = readdir($handle)))
            {
                if($FolderOrFile != "." && $FolderOrFile != "..")
                {
                    if(is_dir("$dir/$FolderOrFile"))
                    {
                        $sizeResult += getDirSize("$dir/$FolderOrFile");
                    }
                    else
                    {
                        $sizeResult += filesize("$dir/$FolderOrFile");
                    }
                }  
            }
            closedir($handle);
    }elseif(file_exists($dir)){
        $sizeResult=filesize($dir);
    }else{
        $sizeResult=0;
    }
    return $sizeResult;
}

上一篇:PHP提示function.date错误解决方法

下一篇:打开PHP显示空白页时可以这样来运行查看错误

讨论数量:0

请先登录再发表讨论。 2024-04-25

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链