Q
PHP数字格式
3
A
回答
15
从PHP Manual page on number_format
:
串number_format(浮点$号码,整数$小数= 0,字符串$ dec_point =,字符串$ thousands_sep = '' '')
如果你想要一个像123456
数字被格式化为1234,45
,使用方法:
echo number_format($number/100, 2, ",", "");
如果你需要一个点作为千位分隔符(1.234,56
):
echo number_format($number/100, 2, ",", ".");
的字符串转换为数字时的零点自动PHP删除。
6
string number_format (float $number ,
int $decimals = 0 ,
string $dec_point = '.' ,
string $thousands_sep = ',')
手册:http://php.net/manual/en/function.number-format.php
// divide by 100 to shift ones place.
echo number_format((int)'000000000000100'/100,2,',','');
+0
犯错,**分**是我的意思。 – 2011-06-10 15:41:46
相关问题
- 1. PHP数字格式与整数格式
- 2. PHP格式化数字
- 3. PHP数字格式(货币)
- 4. 数字格式在PHP 999.99
- 5. php格式化数字
- 6. PHP数字格式4个位数
- 7. 如何格式化数字? php函数
- 8. PHP和动态数字格式
- 9. 用逗号格式化数字PHP
- 10. PHP数字格式 - 与支架
- 11. 使用PHP格式化数字
- 12. PHP OCI,Oracle和默认数字格式
- 13. 数字格式显示在php
- 14. 隐蔽数字到X.XX格式在PHP
- 15. 格式的数字为美元 - PHP
- 16. 高级PHP数字格式化
- 17. 格式数字像Facebook“喜欢” - PHP
- 18. 用PHP打印货币数字格式
- 19. PHP格式数字隐藏零
- 20. PHP格式化数据字符串到MySQL日期格式
- 21. 将数字格式的变量转换回原始格式 - PHP
- 22. PHP数组格式
- 23. 数字格式
- 24. 数字格式
- 25. 数字格式
- 26. 数字格式
- 27. 数字格式
- 28. 数字格式
- 29. 数字格式
- 30. PHP - 格式化字符串
你能澄清你的问题?小数分隔符前是否只需要一个数字?如果存在,你是否需要超过2位小数?例如。 '000000000001200'应该变成'1,200','1,20'还是'12,00'? – Lekensteyn 2011-06-10 15:40:54
我只需要两个逗号后的数字!000000000001200 - > 12,00 – Ste 2011-06-10 15:44:24
我们需要知道规则应该用于转换。一个例子是不够的。看起来像这样:(a)除以100; (b)删除前导零; (c)使用逗号(',')作为小数点。我对吗? – 2011-06-10 15:46:19