數字格式化_PHP教程

來源:互聯網
上載者:User
之前曾經一直使用自己定義的數字格式化方法,原來PHP一直有個數字格式化函數的,呵呵~
例如,echo number_format(285266237);
可以輸出 285,266,237
另外假如需要格式檔案位元組大小,下面的方法可以借鑒:
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

http://www.bkjia.com/PHPjc/631931.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/631931.htmlTechArticle之前曾經一直使用自己定義的數字格式化方法,原來PHP一直有個數字格式化函數的,呵呵~ 例如,echo number_format(285266237); 可以輸出 285,26...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.