【发布时间】:2009-10-26 16:18:30
【问题描述】:
我目前正在用 PHP 编写一份偶尔需要显示负货币金额的报告。所述货币金额存储在数据库中,如“-44.00”。理想情况下,该数字将在报告中输出为“($44.00)”。
我知道我可以编写一些半复杂的函数来检测数字是否为负并手动插入括号,但我想知道在我重新发明轮子之前是否有一些方便的 PHP 函数可以为我做到这一点.我四处搜寻并没有找到任何似乎可以完成这项任务的东西。我知道money_format,但我没有看到任何方法来做否定/括号部分。请记住,无论数字是负数还是正数,代码都必须起作用。
【问题讨论】:
标签: php currency string-formatting