📜  number_format (1)

📅  最后修改于: 2023-12-03 15:18:02.586000             🧑  作者: Mango

PHP函数:number_format

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参数可以是任何字符,但通常使用.,分别表示小数点和千位分隔符。