如何将数字转换为显示美元和美分的字符串?
eg: 123.45 => '$123.45' 123.456 => '$123.46' 123 => '$123.00' .13 => '$0.13' .1 => '$0.10' 0 => '$0.00'
Jeremy Ruten.. 76
PHP也有money_format().
这是一个例子:
echo money_format('$%i', 3.4); // echos '$3.40'
这个函数实际上有很多选项,请转到我链接到的文档以查看它们.
注意:money_format在Windows中未定义.
PHP也有money_format().
这是一个例子:
echo money_format('$%i', 3.4); // echos '$3.40'
这个函数实际上有很多选项,请转到我链接到的文档以查看它们.
注意:money_format在Windows中未定义.
如果你只想要简单的东西:
'$' . number_format($money, 2);
number_format()
我试过 money_format()
但它根本不适合我.然后我尝试了以下一个.它对我来说很完美.希望它也会以正确的方式为你工作.. :)
你应该使用这个
number_format($money, 2,'.', ',')
它将以货币格式显示货币数量,最多2位小数.
在PHP和C++中,您可以使用printf()函数
printf("$%01.2f", $money);