筆記:number_format() 函式去掉數字千分位的逗號
阿新 • • 發佈:2019-01-28
最近有朋友找我仿站,為了實現某些效果,要去掉訪問次數千分位的逗號,說真的,倡萌沒有系統學習過PHP,所以只好求教 露兜老大,得知可以通過 number_format() 函式通過千位分組來格式化數字。自己折騰下,還真實現了,記錄一下。
PHP number_format() 函式
定義和用法
number_format() 函式通過千位分組來格式化數字。
語法
number_format(number,decimals,decimalpoint,separator)
引數描述
- number
必需。要格式化的數字。
如果未設定其他引數,則數字會被格式化為不帶小數點且以逗號 (,) 作為分隔符。
- decimals
可選。規定多少個小數。如果設定了該引數,則使用點號 (.) 作為小數點來格式化數字。
- decimalpoint
可選。規定用作小數點的字串。
- separator
可選。規定用作千位分隔符的字串。
僅使用該引數的第一個字元。比如 "xyz" 僅輸出 "x"。
註釋:如果設定了該引數,那麼所有其他引數都是必需的。
提示和註釋
註釋:該函式支援一個、兩個或四個引數(不是三個)。
例子
<?php echo number_format("1000000"); echo number_format("1000000",2); echo number_format("1000000",2,",","."); ?>
輸出:
1,000,000 1,000,000.00 1.000.000,00
我最終使用的是以下的語句
number_format($views, 0, ".", "")