• 技术文章 >php教程 >php手册

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

    2016-06-13 09:54:16原创1076
    当然可以,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
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:我想找出所有的预定义的数值,但为何所有文件都没 下一篇:不能让PHP和IIS配合使用?
    PHP编程就业班

    相关文章推荐

    • php & mysql 三日通• php使用curl获取https请求的方法• 【PHP开发】国外程序员收集整理的 PHP 资源大全,国外收集整理• PHP实现的多彩标签效果代码分享,php实现标签代码• [微信公众平台开发]php开发环境搭建设置(一)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网