将整数字符串转换为货币格式

时间:2009-08-26 15:05:12

标签: php

我有一组整数,我想改成美国货币格式。

以下是我想做的一些例子。第一个数字是数据库中的数字,第二个数字是我想要的货币格式。

4500 = $ 45.00

395 = $ 3.95

19000 = $ 190.00

我真的只是不确定我应该使用什么功能来进行这种转换。

感谢您的帮助

4 个答案:

答案 0 :(得分:3)

您可以使用number_format()

number_format((4500/100), 2);

还有money_format(),但它稍微复杂一些。

答案 1 :(得分:2)

查看money_format,将数字格式化为货币字符串。

答案 2 :(得分:2)

$number=4500;
$money='$'.round($number/100,2);

答案 3 :(得分:0)

你看过money_format()了吗?在使用w / this函数之前,您只需要将值除以100。

另外,您也可以考虑number_format()