> php教程 > php手册 > 数字格式化

数字格式化

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-05-22 18:36:05
원래의
840명이 탐색했습니다.

之前曾经一直使用自己定义的数字格式化方法,原来PHP一直有个数字格式化函数的,呵呵~

例如,echo number_format(285266237);

可以输出 285,266,237

另外假如需要格式化文件字节大小,下面的方法可以借鉴:

<?php
function byte_format($input, $dec = 0) {
    $prefix_arr = array(
        " B",
        "K",
        "M",
        "G",
        "T"
    );
    $value = round($input, $dec);
    $i = 0;
    while ($value > 1024) {
        $value/= 1024;
        $i;
    }
    $return_str = round($value, $dec) . $prefix_arr[$i];
    return $return_str;
}
echo byte_format(285266237);
로그인 후 복사

显示结果为272M


教程网址:

欢迎收藏∩_∩但请保留本文链接。

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿