Heim  >  Artikel  >  Backend-Entwicklung  >  一个优雅的字节相关换算公式

一个优雅的字节相关换算公式

WBOY
WBOYOriginal
2016-07-25 09:10:51888Durchsuche

函数解析

  1. /**
  2. * @desc 转换成字节数
  3. * 注意它case的用法,由于没有写break;所以可以实现一个优雅的换算公式
  4. * 但是 如果顺序换了就完蛋了
  5. * @author wangjiafang
  6. * @since 2010.12.22
  7. * @param string
  8. * @return string
  9. */
  10. function return_bytes($val) {
  11. $val = trim($val);
  12. $last = strtolower($val{strlen($val)-1});
  13. switch($last) {
  14. case 'g': $val *= 1024;
  15. case 'm': $val *= 1024;
  16. case 'k': $val *= 1024;
  17. }
  18. return $val;
  19. }
复制代码


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn