让我的数字格式正确显示时遇到了一些麻烦。输入来自搜索表单上的用户定义值,并提供给我的结果页面。我看到了以下结果。
输入为2000,输出为2.00美元 输入为200,输出为2.00美元 输入为50,输出为$ 5.00
有人可以看看这段代码,看看我误入歧途吗?
<?php echo '$'.number_format($_POST["input_price"][0], 2, '.', ',').''; ?>
答案 0 :(得分:4)
请尝试以下操作,查看是否删除了[0]
<?php echo '$' . number_format($_POST["input_price"], 2, '.', ','); ?>