关闭

php转换字节数为其他单位

527人阅读 评论(0) 收藏 举报
分类:
/**
* 转换字节数为其他单位
*
*
* @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';
   }
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:26989次
    • 积分:547
    • 等级:
    • 排名:千里之外
    • 原创:17篇
    • 转载:69篇
    • 译文:0篇
    • 评论:4条