首页 >常见问题 >number_format用法

number_format用法

zbt
zbt原创
2023-12-04 10:38:521209浏览

number_format函数是用于对一个数字进行格式化的 PHP 函数。这个函数可以将数字格式化为带有千位分隔符的字符串,同时也可以设置小数点的位数。

其基本用法如下:

string number_format ( float $number , int $decimals = 0 , string $dec_point 
= "." , string $thousands_sep = "," )

其中参数的含义如下:

$number:要进行格式化的数字。

$decimals:可选参数,指定保留小数点后几位。默认值为 0。

$dec_point:可选参数,指定小数点的字符。默认为 "."(点)。

$thousands_sep:可选参数,指定千位分隔符的字符。默认为 ","(逗号)。

示例:

$number = 12345.6789;
echo number_format($number); // 输出:12,346
echo number_format($number, 2, '.', ' '); // 输出:12 345.68

在上面的示例中,number_format 函数将数字进行了格式化,并根据给定的格式参数将其转换成了一个带有千位分隔符的字符串。

需要注意的是,number_format 只是格式化了输出的字符串,原来的数字并没有改变。number_format 主要用于向用户友好的方式展示数字,例如在货币数量、统计数据等场景中。

以上是number_format用法的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn