字节换算
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| function conversion($size) { $kb = 1024; $mb = 1024 * $kb; $gb = 1024 * $mb; $tb = 1024 * $gb; $pb = 1024 * $tb; $fb = 1024 * $pb; $zb = 1024 * $fb; $yb = 1024 * $zb; $bb = 1024 * $yb;
if ($size < $kb) { return $size . " B"; } else if ($size < $mb) { return round($size / $kb, 2) . " KB"; } else if ($size < $gb) { return round($size / $mb, 2) . " MB"; } else if ($size < $tb) { return round($size / $gb, 2) . " GB"; } else if ($size < $pb) { return round($size / $tb, 2) . " TB"; } else if ($size < $fb) { return round($size / $pb, 2) . " PB"; } else if ($size < $zb) { return round($size / $fb, 2) . " EB"; } else if ($size < $yb) { return round($size / $zb, 2) . " ZB"; } else { return round($size / $bb, 2) . " YB"; }
}
|
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
微信支付
支付宝