码迷,mamicode.com
首页 > Web开发 > 详细

php中的number_format

时间:2015-09-21 14:10:59      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:

number_format — 以千位分隔符方式格式化一个数字

string number_format ( float $number [, int $decimals = 0 ] )

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

本函数可以接受1个、2个或者4个参数(注意:不能是3个):

如果只提供第一个参数,number的小数部分会被去掉 并且每个千位分隔符都是英文小写逗号","

如果提供两个参数,number将保留小数点后的位数到你设定的值,其余同楼上

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

 

number

你要格式化的数字

decimals

要保留的小数位数

dec_point

指定小数点显示的字符

thousands_sep

指定千位分隔符显示的字符

 

 

 

 

 $price=12032.2395;
 $price1=12032.568;
 print number_format($price);
 //out:12,032 --四舍
 print number_format($price1);
 //out:12,033 --五入
 print number_format($price,‘2‘);
 //out:12,032.24 
 print number_format($price,‘2‘,‘.‘,‘,‘);
 //12,032.24

 

 

php中的number_format

标签:

原文地址:http://www.cnblogs.com/thekingofreturn/p/4825878.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!