PHP 字符串 number_format()函数
PHP字符串’number_format()’是内置的PHP函数。它用于格式化具有分组千位数的数字。它支持一个、两个或三个参数(不是三个)。
语法
number_format(number,decimals,decimalpoint,separator)
参数 | 描述 | 必填/可选 |
---|---|---|
number | 正在格式化的数字。 | 必填 |
decimal | 设置小数点位数。 | 可选 |
decimalpoint | 设置小数点分隔符。 | 可选 |
separator | 设置千位分隔符。 | 可选 |
示例1
<?php
n=199.9;
echo "Your number is:".n;
echo "<br>"."By using 'number_format()' function :".number_format($n);
?>
输出:
Your number is:199.9
By using 'number_format()' function :200
示例2
<?php
n=199.9;
echo "Your number is:".n;
echo "<br>"."By using 'number_format()' function :".number_format($n,2);
?>
输出:
Your number is:199.9
By using 'number_format()' function :199.90
示例3
<?php
n=1000000;
echo "Your number is:".n;
echo "<br>"."By using 'number_format()' function :".number_format($n);
?>
输出结果:
Your number is:1000000
By using 'number_format()' function :1,000,000
示例4
<?php
n=1000000;
echo "Your number is:".n;
echo "<br>"."By using 'number_format()' function :".number_format($n,2);
?>
输出:
Your number is:1000000
By using 'number_format()' function :1,000,000.00