PHP数字格式(货币)

时间:2014-07-26 18:38:19

标签: php numbers currency number-formatting

让我的数字格式正确显示时遇到了一些麻烦。输入来自搜索表单上的用户定义值,并提供给我的结果页面。我看到了以下结果。

  

输入为2000,输出为2.00美元   输入为200,输出为2.00美元   输入为50,输出为$ 5.00

有人可以看看这段代码,看看我误入歧途吗?

<?php echo '$'.number_format($_POST["input_price"][0], 2, '.', ',').'';  ?>

1 个答案:

答案 0 :(得分:4)

请尝试以下操作,查看是否删除了[0]

<?php echo '$' . number_format($_POST["input_price"], 2, '.', ',');  ?>