首页 > 编程笔记

PHP number_format()函数的用法

number_format() 函数用于格式化数字,并返回格式化之后的字符串,函数定义如下。
number_format( float $number, int $decimals = 0, string $dec_point = ".", string $thousands_sep = ",") : string
函数会返回数字 $number 的千分位分隔符形式,参数 $decimals 指定保留的小数位,默认为 0;参数 $dec_point 指定小数分隔符,默认为圆点(.);参数 $thousands_sep 指定千分位分隔符,默认为逗号(,)。

实际应用时,此函数的参数应为 1 个、2 个或 4 个。

下面的代码演示了 number_format() 函数的应用。
<?php
$n = 123456.789;
echo number_format($n),"<br>";
echo number_format($n,2),"<br>";
echo number_format($n,4,",",".");
?>
代码执行结果为:

123,457
123,456.79
123.456,7890

推荐阅读