阅读量:0
number_format()
是 PHP 中的一个内置函数,它可以将数字格式化为千位分隔符、指定小数点后的位数等
number_format(float $number, int $decimals = 0, string $dec_point = '.', string $thousands_sep = ','): string
参数说明:
$number
:要格式化的数字。$decimals
:可选参数,设置小数点后的位数,默认为 0。$dec_point
:可选参数,设置小数点字符,默认为.
。$thousands_sep
:可选参数,设置千位分隔符字符,默认为,
。
示例:
<?php $number = 1234567.89; // 保留 2 位小数 $formatted_number = number_format($number, 2); echo $formatted_number; // 输出:1,234,567.89 // 保留 0 位小数 $formatted_number = number_format($number, 0); echo $formatted_number; // 输出:1,234,568 // 保留 4 位小数 $formatted_number = number_format($number, 4); echo $formatted_number; // 输出:1,234,567.8900 ?>
在这些示例中,我们使用 number_format()
函数来格式化一个浮点数,并通过设置 $decimals
参数来保留不同位数的小数。