PHP获取文件大小并格式化-码帮主

该实例主要是通过PHP函数filesize获取文件大小并通过自定义函数formatSize将文件大小格式化。
            function formatSize($size)
            { 
                $sizes = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"); 
                if ($size == 0)
                {  
                    return('n/a');  
                }
                else
                { 
                  return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $sizes[$i]);  
                } 
            } 
            

获取图片文件“logo.png”的大小:7.26 KB