PHP 字符串函数

PHP  number_format()函数用于格式化数字。

语法

number_format(number,decimals,decimalpoint,separator)

参数

参数说明必须/可选
number要格式化的数字。必须
decimal设置小数点位数。可选
decimalpoint设置小数点的分隔符,默认为点.,无需设置。可选
separator
设置千位分隔符,当数字大于等于1000的时候出现,默认为逗号,可选

返回值

返回格式化的数字。

示例

介绍一些例子,了解PHP  number_format()函数的使用方法。

示例1

<?php
$n=199.9;
echo number_format($n);
?>

输出:

200

这里没有设置小数点位数。

示例2

<?php
$n=199.9;
echo number_format($n,2);
?>

输出:

199.90

这里设置了2位小数点

示例3

<?php
$n=1000000;
echo number_format($n);
?> 

输出:

1,000,000

格式化为易读的数字,出现了千分位分隔符。

示例4

<?php
$n=1000000;
echo number_format($n,2);
?>

输出:

1,000,000.00