首页 > php教程 > php手册 > 我可以将12345678.9输出成12,345,678.90吗?

我可以将12345678.9输出成12,345,678.90吗?

WBOY
发布: 2016-06-13 09:54:16
原创
2052 人浏览过

当然可以,PHP中有个函数number_format,函数原型:
        string number_format
        (
           float number,
           int decimals,
           string dec_point,
           string thousands_sep
        )
    举个例子:
        
        $num = 12345678.9;
        echo number_format($num).'
'; //会4舍5入
        echo number_format($num,2).'
';
        echo number_format($num,2,':').'
'; //这种写法是错误的
        echo number_format($num,2,':','-').'
';
        ?>
    输出结果为:
        12,345,679
        12,345,678,90
        Warning: Wrong parameter count for number_format() in /data/homepage/test/number_format.php on line 5
        12-345-678:90

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板