【小(xiǎo)編推薦】PHP格式化(huà)字節大(dà  λ™)小(xiǎo)_自(zì)定義方法

2016-05-29  ₹> |   發δ'♦布者:梁國(guó)芳  &n✔€ bsp;|   查看(kàn):3320次✔★

php
将字節轉化(huà)為(wèi)常見(jiàn) ©​←的(de)容量   

 
function get_byte($size$delimiter '') {
   &n∏₽≤bsp;$units portant; padding: 0px !important; border: 0px !important; outline: 0px !important; vertical-align: baseline !important; border-radius: 0px !important; bottom: auto !important; float: none !important; left: auto ‌•β£!important; line-height: 1.6em !important; overflow: visible !important; position: stλ≥δatic !important; right: auto !important; top: auto !important; width: auto !important; box-sizing: content-box !important; min-height: ☆£π₽auto !important; color: black !important; background: none !important;">= array('B''KB''MB''GB'portant; padding: 0px ¶‌!important; border: 0px !important; outline: 0px !important; vertical-align: baseline !important; border-radius: 0px   !important; bottom: auto !♥&↑₩important; float: none→∑©σ !important; left: auto !important; line-height: 1.6em !important; overflow: visible !important; position: static !important; right: auto !important; top: auto !important; width: auto !important; box-sizing: c♦→ontent-box !important; min-height: auto !important; color: black !important; background: non™&♣e !important;">, 'TB''PB'portant; padding: 0px !important; border: 0px !important; outline: 0px !important; vertical-align: baseline !important; border-radius: 0px !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.6em !important; overflow: visible !important; position: static !i ​mportant; right: auto !‌•important; top: auto !important; width: auto !important; box-sizing: content-box !important; min-height: a ¶"←uto !important; color: black !important; background: none !important;">);
  ∑₩☆&;  for portant; padding: 0px !important; border: 0px !important; outline: 0px !important; vertical-align: baseline !important; border-radius: 0px !important; bottom: aut$ o !important; float: none !important; left: auto ​♣​!important; line-height: ☆☆≥™1.6em !important; overflow: visible !important; position: s✔↕™←tatic !important; right: auto !important; top: auto !i¶ ✔‌mportant; width: auto !important; box-sizing:♣≈λ content-box !important; min-height: au™>to !important; color: black !important; background: none !important;">($i = 0; $size >= ★ε♦β1024 && $i portant; padding: 0px !important; border: 0px !important; outline: 0px !important; vertical-align: baseline !important; border-radius: 0px ≈ !important; bottom: auto !important; float: none !important; left: auto !important; line-height: 1.6em !important; overflow: visible'δ !important; position: stat←↔§↔ic !important; right: auto !important; top: auto !important; width: auto !important; box-sizing: content-‍>​box !important; min-height: auto '≤!important; color: black ×®>§!important; background: none !important;">< 5;&nb♦₹±sp;$i++) $size /= 1024;
    return round($size, 2)&n<  ★bsp;. $delimiter $units[$i];
}
$size '5454646';
echo get_byte($size);
輸出結果   5.2MB