可能重复:
How to get the default currency from the PHP Intl ( ICU library )
我在php中使用intl扩展来处理本地化内容和格式化事物。由于我已经知道了诸如en_US之类的语言环境,是否可以从PHP获取语言环境的货币?
如果locale是en_US,我应该得到$或USD,如果locale是en_AU,我应该得到$或AUD。
我需要将3个字母的ISO 4217货币代码传递给numberFormatter :: Currency。
谢谢:)
答案 0 :(得分:0)
localeconv()
函数会为您提供有关当前区域设置的一些有用信息,包括国际货币符号(int_curr_symbol
)。
如果您感兴趣的区域设置未设置为当前区域设置,则必须使用setlocale()
暂时切换到该区域设置。