我想根据我在服务器端收到的IP地址显示国家/地区标志。 固定IP地址是否分配给国家?我在哪里可以获取ip地址到国家/地区映射的数据库?
答案 0 :(得分:11)
看看以下内容:
同样在Stack Overflow上:
获得国家/地区代码后,您可以使用这些使用ISO国家/地区代码的免费图标集显示标记:
PHP Advent也刚刚发表了一篇关于非常类似过程的文章:
答案 1 :(得分:3)
您正在寻找IP geolocation等MaxMind服务。
答案 2 :(得分:1)
ip2location.com 提供可用于标记IP地址的IP范围数据库
他们也提供不同的格式,因此您可以选择哪一种对您有用
答案 3 :(得分:1)
我们使用的是Maxmind
答案 4 :(得分:0)
基于IP的开源自包含标志呈现: ip2ensign
它将在与任意IP匹配的标志纹理图集中查找UV坐标。 它带有IP范围数据库和纹理。