php转换字节数为其他单位

转载 2016年05月30日 11:22:27
/**
* 转换字节数为其他单位
*
*
* @param   string $filesize  字节大小
* @return  string 返回大小
*/
function sizecount($filesize) {
   if ($filesize >= 1073741824) {
      $filesize = round($filesize / 1073741824 * 100) / 100 .' GB';
   } elseif ($filesize >= 1048576) {
      $filesize = round($filesize / 1048576 * 100) / 100 .' MB';
   } elseif($filesize >= 1024) {
      $filesize = round($filesize / 1024 * 100) / 100 . ' KB';
   } else {
      $filesize = $filesize.' Bytes';
   }
   return $filesize;

}

function sizecount($byte) {
   if ($byte < 1024) {
      return $byte.'byte';
   } elseif (($size = round($byte/1024,2)) < 1024) {
      return $size.'KB';
   } elseif (($size = round($byte / (1024*1024),2)) < 1024) {
      return $size.'MB';
   } else {
      return round($byte / (1024*1024*1024),2).'GB';
   }
}

字节byte转换为B,KB,MB,GB,TB

今天在做网络审计日志的时候要求导出报表,有一项是邮件附件的文件大小,数据库里存的是bytes字节数,要求转换成KB显示,用到了下面的函数,相当给力,特拿来分享!  function sizeforma...

PHP字节单位转换

function calc($size,$digits=2){ $unit= array('','K','M','G','T','P'); $base= 1024; $i = floor...

限制文本的字节数

  • 2013年04月08日 18:12
  • 2KB
  • 下载

Ansi与Unicode编码的转换及占用字节数

①、Ansi与Unicode简要说明及各自的优缺点: 他们是两种字符的编码格式,Ansi=窄字节,Unicode=宽字节,Ansi用char格式表示一个字符,占用一个字节的存储空间,最多表示25...

C#获取字符串的字节数

  • 2012年02月22日 09:50
  • 26KB
  • 下载

struct tm时间和字节数之间的转换

在某些场合需要将时间存储格式压缩到4个字节,在字符串的时间和字节数的格式之间进行一个转换。 短时间存储的格式: Time(HMS) /*时分秒*/  Bit Position...

IplImage与位图的相互转换,Windows系统中一行像素所占的字节数为4的倍数

1、位图----->IplImage   BYTE *pt;  pt=classify->m_pData;  int m_Width = classify->GetWidth();  int m_He...

sizeof测试字节数

  • 2016年01月05日 22:52
  • 377B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php转换字节数为其他单位
举报原因:
原因补充:

(最多只允许输入30个字)