number
英 [?n?mb?(r)]? ?美 [?n?mb?]??
n.數(shù)量;號(hào)碼;數(shù)字;編號(hào)
v.標(biāo)號(hào);總計(jì);把…算作
第三人稱單數(shù): numbers 復(fù)數(shù): numbers 現(xiàn)在分詞: numbering 過(guò)去式: numbered 過(guò)去分詞: numbered
format
英 [?f?:m?t]? ?美 [?f?:rm?t]??
n.(出版物的)版式;[自](數(shù)據(jù)安排的)形式;電視節(jié)目的總安排(或計(jì)劃)
vt.使格式化;安排…的格局;設(shè)計(jì)…的版面
vi.設(shè)計(jì)一個(gè)版式
第三人稱單數(shù): formats 復(fù)數(shù): formats 現(xiàn)在分詞: formatting 過(guò)去式: formatted 過(guò)去分詞: formatted
php number_format()函數(shù) 語(yǔ)法
number_format()函數(shù)怎么用?
php number_format()函數(shù)表示通過(guò)千位分組來(lái)格式化數(shù)字,語(yǔ)法是number_format(number,decimals,decimalpoint,separator),該函數(shù)支持一個(gè),兩個(gè)或四個(gè)參數(shù)(不是三個(gè))。如果除了參數(shù)number外未設(shè)置其他參數(shù),則數(shù)字會(huì)被格式化為不帶小數(shù)點(diǎn)且以逗號(hào)(,)作為千位分隔符。
作用:通過(guò)千位分組來(lái)格式化數(shù)字
語(yǔ)法:number_format(number,decimals,decimalpoint,separator)
參數(shù):
參數(shù) | 描述 |
number | 必須,規(guī)定要格式化的數(shù)字 |
decimals | 可選,規(guī)定多少個(gè)小數(shù),如果設(shè)置了該參數(shù),則使用點(diǎn)號(hào)(.)作為小數(shù)點(diǎn)來(lái)格式化數(shù)字。 |
decimalpoint | 可選,規(guī)定用作小數(shù)點(diǎn)的字符串 |
separator | 可選,規(guī)定用作千位分隔符的字符串,僅使用該參數(shù)的第一個(gè)字符,比如"XXX"僅輸出"X"。如果設(shè)置了該參數(shù),那么其他所有參數(shù)都是必須的。 |
說(shuō)明:該函數(shù)支持一個(gè),兩個(gè)或四個(gè)參數(shù)(不是三個(gè))。如果除了參數(shù)number外未設(shè)置其他參數(shù),則數(shù)字會(huì)被格式化為不帶小數(shù)點(diǎn)且以逗號(hào)(,)作為千位分隔符。
php number_format()函數(shù) 示例
<?php $i = 4999.9; $j = number_format($i); echo "不帶參數(shù)時(shí)輸出".$j."<br/><br />"; $i = 5000; $j = number_format($i,2);//設(shè)置參數(shù),規(guī)定有兩位小數(shù) echo "帶參數(shù)時(shí)輸出".$j; ?>
運(yùn)行實(shí)例 ?
點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例
輸出:
不帶參數(shù)時(shí)輸出5,000 帶參數(shù)時(shí)輸出5,000.00