php 用逗号来格式化数字 number_format来实现
/* number_format() 函数通过千位分组来格式化数字。 * 该函数支持一个、两个或者四个参数(注意不是三个) * number_format(number,decimals,decimalpoint,separator) * 第一个参数number,必须,要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点且以(,)作为千位分隔符 * 第二个参数decimals,可选,规定多少个小数。如果设置了该参数,则使用点号(.)作为小数点来格式化数字; * 第三个参数,decimalpoint。可选。规定用作小数点的字符串 * 第四个参数,separator.可选.规定用做千位分割符的字符串.仅使用该参数的第一个字符。比如 "xxx" 仅输出 "x"。 注释:如果设置了该参数,那么所有其他参数都是必需的。 */ $number = 10001.999; $formatNum1 = number_format($number); echo $formatNum1; //输出10,002 echo "<br/>"; $formatNum2 = number_format($number,2); echo $formatNum2; //输出10,002.00 echo "<br/>"; $formatNum3 = number_format($number,2,'x','!'); echo $formatNum3; //输出10!002x00
本文来源:功夫码(gongfuma.com)
声明:本文系功夫码原创稿件,版权属[功夫码 gongfuma.com]所有。
未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:功夫码",违者将依法追究责任。