PHP money_format

时间:2010-11-11 19:37:15

标签: php string locale string-formatting money-format

我在money_format上使用第一个参数'%n'来包含美元符号,我将区域设置设置为en_US但它仍然不包含它。为什么呢?

1 个答案:

答案 0 :(得分:22)

来自PHP.net comment

  

如果money_format似乎不是   工作正常,确保你   定义有效的区域设置。例如,   在Debian上,'en_US'不是有效的   区域设置 - 您需要'en_US.UTF-8'或   'en_US.ISO-8559-1'。

     

这让我很沮丧。   Debian有一个有效的语言环境列表   的/ usr /共享/ I18N /支撑;找到你的   如果它不能正常工作。