2014-07-24 56 views
1

在Symfony Intl包中,存在一種獲取所有貨幣列表的方法。有沒有辦法得到一個國家和該國使用的貨幣之間的映射關係?symfony中的國家/貨幣映射

例如 我想獲得在塞爾維亞使用的貨幣清單。

+0

我不認爲這是PHP的工作.. – xurshid29

+0

誰的工作呢? –

+0

看看這個迴應:http://stackoverflow.com/a/8325456/1398357 –

回答

2

代碼:

echo (new NumberFormatter(
    Zend_Locale::getLocaleToTerritory('RS'), 
    NumberFormatter::CURRENCY 
))->getTextAttribute(NumberFormatter::CURRENCY_CODE); 

輸出:

RSD 

正如你所看到的,我用Zend Locale

來自塞爾維亞的問候。 :)

+0

NumberFormatter接受英語作爲任何國家的語言。所以只需使用'en_'加你的國家代碼。 – Jonny