number

英[?n?mb?(r)]? ?美[?n?mb?]??

n.數(shù)量;號碼;數(shù)字;編號

##v.標(biāo)號;總計;把…算

第三人稱單數(shù): numbers 複數(shù): numbers 現(xiàn)在分詞: numbering 過去式: numbered 過去分詞: numbered

#format

英[?f?:m?t]? ?美[?f?:rm?t]??

n.(出版物的)版式;[自](資料安排的)形式;電視節(jié)目的總安排(或計劃)

vt.使格式化;安排…的格局;設(shè)計…的版面

vi.設(shè)計一個版式

第三人稱單數(shù): formats 複數(shù): formats 現(xiàn)在分詞: formatting 過去式: formatted 過去分詞: formatted

#

php number_format()函數(shù) 語法

number_format()函數(shù)怎麼用?

php number_format()函數(shù)表示透過千位元分組來格式化數(shù)字,語法是number_format(number,decimals,decimalpoint,separator),該函數(shù)支援一個,兩個或四個參數(shù)(不是三個)。如果除了參數(shù)number外未設(shè)定其他參數(shù),則數(shù)字會被格式化為不含小數(shù)點且以逗號(,)作為千位分隔符號。

作用:透過千位元分組來格式化數(shù)字

語法:number_format(number,decimals,decimalpoint,separator)

參數(shù):

參數(shù)
#number必須,規(guī)定要格式化的數(shù)字
decimals可選,規(guī)定多少個小數(shù),如果設(shè)定了該參數(shù),則使用點號(.)作為小數(shù)點來格式化數(shù)字。
decimalpoint可選,規(guī)定用作小數(shù)點的字串
separator可選,規(guī)定用作千位分隔符的字串,僅使用該參數(shù)的第一個字符,例如"XXX"僅輸出"X"。如果設(shè)定了該參數(shù),那麼其他所有參數(shù)都是必須的。

說明:此函數(shù)支援一個,兩個或四個參數(shù)(不是三個)。如果除了參數(shù)number外未設(shè)定其他參數(shù),則數(shù)字會被格式化為不含小數(shù)點且以逗號(,)作為千位分隔符號。

php number_format()函數(shù) 範(fàn)例

<?php
$i = 4999.9;
$j = number_format($i);  
echo "不帶參數(shù)時輸出".$j."<br/><br />";
$i = 5000;
$j = number_format($i,2);//設(shè)置參數(shù),規(guī)定有兩位小數(shù)
echo "帶參數(shù)時輸出".$j;
?>

運行實例?

點擊"運行實例"按鈕查看線上實例

輸出:

不帶參數(shù)時輸出5,000
帶參數(shù)時輸出5,000.00