当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > number_format() 函数
The number_format() function formats a number with grouped thousands.
number_format()函数的作用是:用千位分隔符号格式化数字。
number_format(number,decimals,decimalpoint,separator) |
Parameter参数 | Description描述 |
---|---|
number | Required. The number to be formatted. If no other parameters are set, the number will be formatted without decimals and with comma (,) as the thousands separator. 必要参数。指定一个数字对象。如果不设置其他参数,那么输出的结果将不保留小数部分,并以逗号(,)作为千位分隔符 |
decimals | Optional. Specifies how many decimals. If this parameter is set, the number will be formatted with a dot (.) as decimal point. 可选参数。指定小数位数。如果设置了这个参数,那么将存在小数点(.) |
decimalpoint | Optional. Specifies what string to use for decimal point. 可选参数。指定表示小数点的字符符号 |
separator | Optional. Specifies what string to use for thousands separator. Only the first character of separator is used. For example, "xxx" will give the same output as "x". 可选参数。指定千位分隔符号。仅在第一个千位使用。例如:"xxx"将输出与"x"相同的结果 Note: If this parameter is given, all other parameters are required as well. |
Note: This function supports one, two, or four parameters (not three).
注意:这个函数支持一个、两个或四个参数(不支持三个参数)。
<?php echo number_format("1000000"); echo "<br />"; echo number_format("1000000",2); echo "<br />"; echo number_format("1000000",2,",","."); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
1,000,000 1,000,000.00 1.000.000,00 |