すべての国とその州/県をPHPでリストする方法は? [閉まっている]
質問
すべての国とその州/県をリストするクイックガイド/リファレンスはありますか?
米国をクリックしたときのように、アラバマ、アラスカなどのリストが表示されます
解決
それを行うためのコードはありませんが、世界のほとんどの行政区の優れた(無料の)リストが必要な場合は、この Wikipediaページ。
他のヒント
pycountry は、これまでに見つけた最も完全な無料のリファレンスです。
pycountry provides the ISO databases for the standards:
639 Languages
3166 Countries
3166-2 Subdivisions of countries
4217 Currencies
15924 Scripts
The databases are imported from Debian's pkg-isocodes, packaged into pycountry and made accessible through a Python API.
Translation files for the various strings are included as well.
Geonames からデータを取得するオプションがあります。比較的最新の状態に保たれ、CCライセンスの下にあります。
SQLを使用したくない場合のために、地域の国の州/州を含むjavascriptを示します。たぶんそれは便利です...
http://www.sitepoint。 com / forums / showthread.php?350291-Country-State-City-Dropdown-list
Squeeksによると、GeoNamesを使用できます。
ツールを実行しました( https://github.com/yosoyadri/GeoNames-XML-Builder ) http://geonamesdotorgdotnet.codeplexのライブラリに基づいて、GeoNamesの応答をXMLファイルとしてダウンロードして保存します。 com / 。
国および州/州の完全なファイルを https://raw.github.com/yosoyadri/GeoNames-XML-Builder/master/continents-countries-statesprovinces.xml
これは、可能な限り近いものです。 http://27.org/isocountrylist/
このリストはかなり古いものですが、国のリストを必要とする人にとっては、コードと略語を使って非常に価値があります。また、米国の州や州へのリンクもあります。これは長年にわたって優れたリソースでした。
このテーブルデータを使用すると、国、州、県、郡または政治的管轄区域間で正規化されたデータを作成することができます。
これにより、このタスクの時間を大幅に節約できると思いました。