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