PHP格式化字节大小byteFormat方法

参数$size传入字节数,通过方法byteFormat将单位为kb的字节转换成MB并返回。


函数

/**
 * 功能:计算文件大小
 * @param int $bytes
 * @return string 转换后的字符串
 */
function byteFormat($bytes) {
    $sizetext = array(" B", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB");
    return round($bytes / pow(1024, ($i = floor(log($bytes, 1024)))), 2) . $sizetext[$i];
}

示例一:

$size = '123456789';
echo byteFormat($size);

//输出117.74MB

温馨提示: 本文最后更新于2024-12-31 21:00:01,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 蚂蚁官方
© 版权声明
THE END
喜欢就支持一下吧
点赞6赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容