国コードから通貨コード情報(例:USDなど)を取得したいと考えています。ほとんどの方法を試しましたが、このデータを取得できません。ジオロケーションから国コードを取得しました。 この問題を解決して通貨コードを取得するにはどうすればよいですか?通貨コードをPHPの国コードから取得する
0
A
答えて
1
あなたはインドの国別コードである「に」この次のAPIで
https://restcountries.eu/rest/v1/alpha/in
その非常に簡単で良いを行うことができます。データでjqueryのjQuery.getJSON(
"https://restcountries.eu/rest/v1/alpha/in,
function (data) {
console.log(data.currencies)
}
);
と
例:あなたはここでは、この
var countryCurrencies = {
"BD": "BDT",
"BE": "EUR",
"BF": "XOF",
...
"UA": "UAH",
"QA": "QAR",
"MZ": "MZN"
}
//get your country code
var countryCode = "ma"; //For example
var currency = countryCurrencies.hasOwnProperty(countryCode.toUpperCase()) ? countryCurrencies[countryCode.toUpperCase()] : "Unkonw";
//The result : curreny = "MAD"
2
コピーしたオブジェクトに関連するほぼすべての情報を取得しますすべての国情報を含む配列:
<?php $location = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$_SERVER['REMOTE_ADDR'])); print_r($location) ?>
+1
これはより最適な答えです。通貨コードは頻繁に変更されません。パフォーマンス面では、リモートメソッドよりもテーブルへのコードの埋め込みが優れています。 –
0
のように、あなたのコードにこのpage国
関連する問題
- 1. 通貨コードからNSLocaleを取得するには?
- 2. 通貨コードからCultureInfoを取得しますか?
- 3. ISOからの通貨の検索**数値**通貨コード
- 4. 国コードを取得する
- 5. 国名を通貨コードに変換するには?
- 6. 国または国コードから電話コードを取得する - Twilio
- 7. 記号への通貨コード - PHP JSON
- 8. NSLocaleから現地通貨のコードを取得できますか?
- 9. NSLocaleを使用して国コードまたは国名に基づいて通貨記号を取得
- 10. 通貨コードES-419
- 11. Rails番号から通貨/外国通貨へのクエリ
- 12. ユーザー入力から国を使用して国コードを取得
- 13. iso3国コードを取得
- 14. iso国コードを取得
- 15. 通貨記号国コードに基づく記号
- 16. 通貨コードMagentoの2
- 17. リストにPythonの通貨コード
- 18. ロケールに基づいて通貨ISO 4217コードを取得
- 19. woocommerceの通貨コードを追加する
- 20. ウェブサイトから国のISOコードを取得する
- 21. どのようにnuから国名/コードを取得する
- 22. Google Maps API取得国コード
- 23. ISO通貨コードのテキスト記述をJavaで取得できますか?
- 24. 各国語コードを抽出した国コードを使用して配列から国名を取得
- 25. Magento現在の通貨コードを外部ファイルに取得する方法
- 26. 通貨コードと通貨記号をマゼンタで表示
- 27. 国際通貨のフォーマット
- 28. 国の名前とコードを取得
- 29. 通貨コードはnilを返します
- 30. Java WebServiceを使用してIPアドレスから国コードを取得
データは次のとおりです。http://country.io/currency.json –
このリンクを参照してください:http://stackoverflow.com/questions/5741347/how-to-get-country-code-and-currency-code -by-ip-address –