PHP number_format函数详解

1.官方说明

string number_format ( 
        float $number, #要格式化的数字
        int $decimals = 0,#要保留的小数位数
        string $dec_point = ".",#指定小数点的分隔符
        string $thousands_sep = ","#指定千位分隔符
)

以千位分隔符方式格式化一个数字。

2. 参数详解

  1. 函数支持一个、两个或四个参数(不是三个),如果只定义了三个,会warning你了。
  2. 函数针对数字,如果传字符串,也会warning你。
  3. 不废话,看示例

示例一:没有小数点参数

$number = 8888.88;
echo number_format($number);
输出:8,889

示例二:小数点参数

$number = 8888.88;
echo number_format($number,1);
输出:8,888.9

echo number_format($number,2);
输出:8,888.88

echo number_format($number,3);
输出:8,888.880

示例三:四个参数

$number = 888888;
echo number_format($number,3,'.',',');
输出:888,888.000
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值