0

5.4.16PHP下number_format格式化函数

Posted by 撒得一地 on 2016年4月4日 in PHP入门教程

在php中,字符串的格式化方式有多种,按照格式化的类型可以分为字符串的格式化和数字的格式化,数字的格式化最为用,下面主要介绍数字格式化number_format()函数。

number_format()函数用来将数字字符串格式化。

语法格式下:

string number_format(float number,[int num_decimal_places],[string dec_seperator],string thousands_seperator)

number_format()函数可以有一个、两个或是4个参数,但不能是3个参数。如果只有一个参数number,number格式化后会舍去小数点后的值,且每一千就会以逗号(,)来隔开;如果有两个参数,number格式化后会到小数点第num_decimal_places位,且每一千就会以逗号来隔开;如果有4个参数,numbers格式化后会到小数点第num_decimal_places位,dec_seperator用来替代小数点(.),thousands_seperator用来替代每一千隔开的逗号(,)。

实例:使用number_format()函数对指定的数字字符串进行格式化处理,实例代码如下:

<?php
$number = "999.899";

echo number_format($number)."<br/>";

echo number_format($number,3)."<br/>";

$number2 = "9999999.1234567";
echo number_format($number2,3,'.',',');
?>

输出:

1,000
999.899
9,999,999.123

上一篇:

下一篇:

相关推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

8 + 1 = ?

网站地图|XML地图

Copyright © 2015-2017 技术拉近你我! All rights reserved.
闽ICP备15015576号-1,版权所有©psz.