PHP代码:格式化文件的大小

<?php    

function format_filesize($filesize)    

{    

    if ($filesize < 1024)    

    {    

        return $filesize.'byte';    

    }    

    else if (($size = round($filesize/1024,2)) < 1024)    

    {    

        return $size.'KB';    

    }    

    else if (($size = round($filesize / (1024*1024), 2)) < 1024)    

    {    

        return $size.'MB';    

    } 

    else   

    {    

        return round($filesize / (1024*1024*1024), 2).'GB';    

    }    

}    

?>   

你可能感兴趣的:(PHP)