如何正確使用逗號格式化數字。例如用逗號格式化數字PHP
我的魔杖10000至10000我知道我可以使用下面的代碼
number_format(10000)
問題是,如果是一個小數數也容易去掉小數點做到這一點。
例:10000.50它將顯示數量10,001
我怎樣才能解決這個得到正確使用和不使用小數顯示數字。
如何正確使用逗號格式化數字。例如用逗號格式化數字PHP
我的魔杖10000至10000我知道我可以使用下面的代碼
number_format(10000)
問題是,如果是一個小數數也容易去掉小數點做到這一點。
例:10000.50它將顯示數量10,001
我怎樣才能解決這個得到正確使用和不使用小數顯示數字。
有此功能的清晰文檔:
string number_format (float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = ",")
格式化使用PHP號碼正確的方法是使用內置的功能number_format
string number_format (float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = ",")
有你可以傳遞給函數的四個參數:
"."
的字符。文檔可以發現Here
所以,在你的問題,你會number_format(10000,2)
希望這有助於更換number_format(10000)
。
乾杯!
請使用此 number_format(10000.50); 輸出會出現這種格式10,001
number_format(10000,3); number_format(10000,2);
NumberFormatter:http://php.net/manual/en/class.numberformatter.php – CD001