注釋:該函式支持一個、兩個或四個參數(不是三個),設定decimalpoint參數時separator也必需設定。
基本介紹
- 中文名:number_format
- 定義和用法:千位分組來格式化數字
- 提示和注釋:php
- 語法:規定多少個小數
定義和用法
語法
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 |