国コードから通貨コード情報(例: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. 国コードを取得する
- 4. 国名を通貨コードに変換するには?
- 5. 国または国コードから電話コードを取得する - Twilio
- 6. NSLocaleから現地通貨のコードを取得できますか?
- 7. NSLocaleを使用して国コードまたは国名に基づいて通貨記号を取得
- 8. Rails番号から通貨/外国通貨へのクエリ
- 9. ユーザー入力から国を使用して国コードを取得
- 10. iso3国コードを取得
- 11. iso国コードを取得
- 12. 通貨コードMagentoの2
- 13. リストにPythonの通貨コード
- 14. ロケールに基づいて通貨ISO 4217コードを取得
- 15. woocommerceの通貨コードを追加する
- 16. どのようにnuから国名/コードを取得する
- 17. Google Maps API取得国コード
- 18. ISO通貨コードのテキスト記述をJavaで取得できますか?
- 19. 各国語コードを抽出した国コードを使用して配列から国名を取得
- 20. 通貨コードと通貨記号をマゼンタで表示
- 21. 国際通貨のフォーマット
- 22. Java WebServiceを使用してIPアドレスから国コードを取得
- 23. 国コードで絵文字フラグを取得
- 24. 通貨リストアイテムの値を取得する
- 25. 国コードがAndroidの国コード選択ツールから取得されていません
- 26. 国コードを対応する通貨に変換するにはどうすればいいですか?
- 27. Google Analyticsアカウントからデータを取得するためのPHPコード
- 28. 別のPHPコードから変数を取得する方法
- 29. REPLからコードを取得
- 30. libphonenumber [Js]国コードのみを取得する
データは次のとおりです。http://country.io/currency.json –
このリンクを参照してください:http://stackoverflow.com/questions/5741347/how-to-get-country-code-and-currency-code -by-ip-address –