`
opensuse
  • 浏览: 183446 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

每天学习PHP函数之number_format

    博客分类:
  • php
PHP 
阅读更多

  今天看别人代码,发现这么一个函数,查手册全是英文,于是上网上翻了翻,并把手册上的东西搬到了这里。

    勿怪!

  number_format(PHP 4, PHP 5)

 

 --- Format a number with grouped thousands

 

 --- 格式化数字字符串。

 

 

函数用法 
string number_format ( float $number [, int $decimals [, string $dec_point ]], string $thousands_sep )
 

 

 

 


    函数说明

本函数用来将浮点参数number格式化。若没加参数decimals则返回的字符串只要整数部份,加了此参数才依参数指定的小数点位数返回。参数 dec_point 表示小数点的表示方式方法,默认值是 ".",若需要转换成其它的内容,例如“小数点”就可以将这个参数改掉。参数thousands_sep为整数部份每三位的分隔符号,默认值是 ","。
本函数最特别的地方就是参数数目,最少要有一个,也就是欲格式化的字符串;也可以有二个或者四个参数,但不能用三个参数。

值得注意的是指定小数点的位数之后的数字直接舍弃,没有四舍五入的情形。
 

 

    手册上的例子

<?php

$number = 1234.56;

// english notation (default)
$english_format_number = number_format($number);
// 1,235

// French notation
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56

$number = 1234.5678;

// english notation without thousands seperator
$english_format_number = number_format($number, 2, '.', '');
// 1234.57

?>
 

 

 

分享到:
评论

相关推荐

    PHP中number_format()函数的用法讲解

    PHP number_format() 函数 实例 格式化数字: &lt;?php echo number_format(1000000). ; echo number_format(1000000,2). ; echo number_format(1000000,2,,,.); ?&gt; 定义和用法 number_format()函数通过...

    PHP number_format函数原理及实例解析

    number_format() 函数通过千位分组来格式化数字。 注释:该函数支持一个、两个或四个参数(不是三个)。 语法 number_format(number,decimals,decimalpoint,separator) 参数 描述 number 必需。要格式化的...

    php使用number_format函数截取小数的方法分析

    主要介绍了php使用number_format函数截取小数的方法,结合实例形式分析了number_format函数进行浮点数数学运算的相关技巧,需要的朋友可以参考下

    PHP程序设计-3期(KC016) 2.9.5 number_format函数习题.doc

    PHP程序设计-3期(KC016) 2.9.5 number_format函数习题.doc 学习资料 复习资料 教学资源

    实例分析PHP将字符串转换成数字的方法

    使用number_format()函数。number_format()函数用于将字符串转换为数字。它会在成功时返回格式化的数字,否则会在失败时给出E_WARNING。 &lt;?php $num = "1000.314"; // 使用number_format()函数将字符串...

    PHP数字前补0的自带函数sprintf 和number_format的用法(详解)

    很多时候我们需要对数字进行格式化,比如位数不足前面加0补足。用PHP可以很轻易实现,因为PHP自带了相关功能的函数。 &lt;?php //生成4位数,不足前面补0 ...sprintf(format,arg1,arg2,arg++) 参数 描述

    PHP number_format() 函数定义和用法

    number_format() 函数通过千位分组来格式化数字。 语法 number_format(number,decimals,decimalpoint,separator) 参数 描述 number 必需。要格式化的数字。 如果未设置其他参数,则数字会被格式化为不带小数点...

    php number_format() 函数通过千位分组来格式化数字的实现代码

    定义和用法number_format() 函数通过千位分组来格式化数字。 语法number_format(number,decimals,decimalpoint,separator) 参数描述number 必需。要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点...

    php实现四舍五入的方法小结

    本文实例总结了php实现四舍五入的方法。分享给大家供大家参考。具体分析如下: php实现四舍五入的三种方法,分别通过number_format函数...$english_format_number = number_format($number, 2, '.', ''); // 1234.57 2

    PHP实现对数字分隔加千分号的方法

    对于较大数字,添加千分号可以方便快速地读出数值。千分号是指从最右边开始,每隔三位加个逗号。这种写法很广泛,来源大概是...string number_format ( float$number [, int$decimals = 0 ] ) string number_format ( f

    php 保留小数点

    您可能感兴趣的文章:php number_format() 函数通过千位分组来格式化数字的实现代码PHP number_format() 函数定义和用法PHP把小数转成整数3种方法PHP四舍五入精确小数位及取整PHP保留两位小数并且四舍五入及不四舍五...

    PHP保留两位小数的几种方法

    代码如下所示: $num = 10.4567; //第一种:利用round()... //第三种:利用千位分组来格式化数字的函数number_format() echo number_format($num, 2); //10.46 //或者如下 echo number_format($num, 2, '.', '');

    php基础教程 php内置函数实例教程

    nl2br() htmllentities() htmlspecialchars() stripslashes() strip_tags() number_format() strrev() md5() 在php中所有字符串处理函数 ,都不是在原字符串上修改,而是返回一个新格式化后的字符串 复制代码 代码...

    PHP判断是否为空的几个函数对比

    您可能感兴趣的文章:PHP数字前补0的自带函数sprintf 和number_format的用法(详解)PHP常用函数总结(180多个)PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): …PHP中鲜为人知的...

Global site tag (gtag.js) - Google Analytics