我目前正在开发一个PHP应用程序,这使我满足了世界上所有国家,州和城市的迫切需求。
在应用程序中,当您从下拉菜单中选择国家/地区时,它会将所选国家/地区中的所有州加载到另一个下拉菜单中。然后,当您从新生成的下拉菜单中选择一个状态时,它会将所选状态中的所有城市加载到另一个下拉菜单中。
现在的挑战是获得所有国家,州和城市。我尝试过没有结果的谷歌搜索。
我想知道是否有任何包含所有国家,州和城市的PHP库或应用程序,因此我可以下载和扩展。
非常感谢你的时间。
答案 0 :(得分:5)
一个好的起点是MaxMind PHP library,它使用免费提供的MaxMind.com数据库
答案 1 :(得分:2)
有GeoDataSource World Cities Database (Gold Edition) March.2010
。这包含:
以及更多,甚至还有一个基本的高级套餐。
**编辑
如果您寻找免费的东西,可能不值得,因为免费套餐只提供城市名称。基本包是 一个月 - 149.95美元 一年 - 449.95美元
并且包装只会变得更贵。