字节byte转换为B,KB,MB,GB,TB
2011-05-16 17:17
435 查看
今天在做网络审计日志的时候要求导出报表,有一项是邮件附件的文件大小,数据库里存的是bytes字节数,要求转换成KB显示,用到了下面的函数,相当给力,特拿来分享!
function sizeformat($bytesize){
$i=0;
//当$bytesize 大于是1024字节时,开始循环,当循环到第4次时跳出;
while(abs($bytesize)>=1024){
$bytesize=$bytesize/1024;
$i++;
if($i==4)break;
}
//将Bytes,KB,MB,GB,TB定义成一维数组;
$units= array("Bytes","KB","MB","GB","TB");
$newsize=round($bytesize,2);
return("$newsize $units[$i]");
}
function sizeformat($bytesize){
$i=0;
//当$bytesize 大于是1024字节时,开始循环,当循环到第4次时跳出;
while(abs($bytesize)>=1024){
$bytesize=$bytesize/1024;
$i++;
if($i==4)break;
}
//将Bytes,KB,MB,GB,TB定义成一维数组;
$units= array("Bytes","KB","MB","GB","TB");
$newsize=round($bytesize,2);
return("$newsize $units[$i]");
}
相关文章推荐
- ios 字节byte转换为B,KB,MB,GB,TB
- 存储字节kb,mb,gb,tb转换代码
- C#将数据大小字节转换为MB,GB,TB
- Byte KB MB GB TB PB……你知道多少?
- 储存容量单位:Bit, Byte, KB, MB, GB, TB , PB, EB, ZB, YB
- 动态转换Bytes 为 KB, MB, GB, TB
- 计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)
- Byte KB MB GB的转换关系
- PHP实现字节数Byte转换为KB、MB、GB、TB的方法[原创]_php技巧_脚本之家
- 计算机中的存储单位,bit ,Byte, KB, MB, GB,TB...
- byte , bit , kB ,B MB KB GB TB之间的关系
- 计算机存储单位:bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB
- 计算机存储单位:bit, Byte, KB, MB, GB, TB, PB, EB, ZB, BB
- Java计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)
- js byte转KB,MB,GB,TB代码
- 字节的转换 如何将B转换成GB、MB和KB
- bit,byte,汉字,KB,MB,GB,TB...
- 计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)
- 我的Android进阶之旅------>Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换)
- Byte KB MB GB的转换关系