PHP中如何千位分隔符格式化一个数字

2021041315562124590.jpg

    在日常使用数字的过程中,总有一些特殊的场景需要以特定的形式显示数字,本文主要讲述了如何利用number_format ()函数,使得数字以千位分隔符的方式显示。

1.number_format ()语法

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

登录后复制

$number:要格式化的数字 

$decimals:要保留的小数位数

$dec_point:指定小数点显示的字符

立即学习“PHP免费学习笔记(深入)”;

$thousands_sep:指定千位分隔符显示的字符 

    返回值: 格式化以后的 number。

PS:说明

 如果只提供第一个参数,number的小数部分会被去掉 ,默认以英文”,”分隔。

 如果提供两个参数,number将保留小数点后的位数到$decimals的值

  如果提供了四个参数,number将保留$decimals个长度的小数部分, 小数点被替换为$dec_point,千位分隔符替换为$thousands_sep。

2.使用实例:

    只有一个参数

<?php     $number = 12399.563;    //只有一个参数    $number1 = number_format($number);    echo "$number1"."
";    // 12,400

登录后复制

    有两个参数

<?php     $number2 =number_format($number,2);    echo "$number2"."
";    // 12,399.56?>

登录后复制

    有四个参数

<?php     $number = 12348.56789;    $number3 = number_format($number, 2, ',', ' ');    echo "$number3"."
";    // 12 348,57?>

登录后复制

推荐:《2021年PHP面试题大汇总(收藏)》《php视频教程》

以上就是PHP中如何千位分隔符格式化一个数字的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2516820.html

(0)
上一篇 2025年3月5日 15:57:03
下一篇 2025年3月3日 14:39:12

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • PHP中如何使用count()函数

        php经常需要计算数组中的单元数目,或对象中的属性个数,这时正确地使用count()函数,便能够迅速地解决这样的麻烦。 count()语法 count  ( mixed $arr , [int $mode]) 登录后复制 $arr:…

    2025年3月5日
    200
  • PHP中如何去除字符串首尾多余字符

             字符串是php获取表单元素的值时常见的格式,由于用户在日常输入数据时,可能会产生多余的字符,例如回车符、换行符、制表符、普通空格符等等,如何解决这些问题,trim()便有了用武之地。         首先来看看trim()…

    2025年3月5日
    100
  • php如何设置默认编码

    php设置默认编码的方法:1、在php安装路径里找到“php.ini”配置文件,并打开;2、在文件里找到“default_charset”项,将该项的值设置成我们需要的编码格式(如“utf-8”)。 本教程操作环境:windows7系统、P…

    2025年3月5日
    200
  • php出现gd2中文乱码的原因?

    php出现gd2中文乱码的原因:1、服务器的编码与gd2中的“imagettftext()”函数的默认编码不同,函数默认编码是UTF8;2、gd库没有选择正确的TTF字体文件,gd2输出中文字符时,必须选正确的字体文件。 本教程操作环境:w…

    2025年3月5日
    200
  • php如何设置美国时区

    php中,可用“date_default_timezone_set()”设置美国时区,语法“date_default_timezone_set(‘America/New_York’)”,其中“America/New_York”代表美国东部。…

    2025年3月5日 编程技术
    200
  • PHP中如何利用exit()函数

     exit() 函数输出一条消息,并退出当前脚本。该函数是 die() 函数的别名。 语法: exit    ( string $status ) 登录后复制 exit    ( int $status ) 登录后复制 如果 $status…

    2025年3月5日
    200
  • PHP如何根据ip查询详细地址

    php根据ip查询详细地址的方法:1、使用“curl_setopt(curl_init(),设置的选项,将设置在option选项上的值)”函数,设置传输选项;2、使用“curl_exec()”函数,执行会话,返回数据。 本教程操作环境:wi…

    2025年3月5日
    200
  • PHP中如何使用strcmp()函数对字符串进行比较

        php中对于整型和浮点型数据的比较大小,较为方便,但是对于字符串的比较却较为麻烦,如何将字符串数据类型进行比较,php提供了内置函数strcmp()以便使用。 语法: strcmp(string $str1 , string $st…

    2025年3月5日
    200
  • 如何利用sizeof在PHP中获取数组单元数量

             PHP中为了获取数组单元数量或者对象的属性个数,提供了count()函数,同时count()的别名被称为sizeof(),二者没有什么区别。首先,先介绍一下一下count()函数的语法。 语法: count ( mixed…

    2025年3月5日
    200
  • PHP中如何利用define定义常量

             PHP中变量指程序中使用的数值是可以变化的量,与之相反的是常量,常量值被定义后,在脚本的其他任何地方都不能被改变。 语法: define ( string $name   , mixed $value   , bool $…

    2025年3月5日
    200

发表回复

登录后才能评论