📅  最后修改于: 2023-12-03 15:18:02.586000             🧑  作者: Mango
PHP内置函数number_format()
可以将一个数字格式化为千位分隔符格式。
string number_format(float $number, int $decimals = 0, string $dec_point = ".", string $thousands_sep = ",");
参数说明:
$number
(必填):要格式化的数字。$decimals
(可选):小数点后的位数,默认为0。$dec_point
(可选):小数点的分隔符,默认为.
。$thousands_sep
(可选):千位分隔符,默认为,
。//将数字格式化为千位分隔符格式
echo number_format(1234567.89); // 输出 1,234,567.89
//指定小数点后两位
echo number_format(1234.5678, 2); // 输出 1,234.57
//使用不同的小数点分隔符和千位分隔符
echo number_format(1234567.89, 2, ",", "."); // 输出 1.234.567,89
$number
参数必须是数字类型,否则会被转换为0。$decimals
参数必须是整数类型。$dec_point
和$thousands_sep
参数可以是任何字符,但通常使用.
和,
分别表示小数点和千位分隔符。