【发布时间】:2010-01-04 09:46:10
【问题描述】:
首先感谢大家....
我读到我可以使用免费的 IP 地理定位网络服务从 IP 地址获取国家名称。但是我如何得到对我的站点的响应,实际上这就是我的样子,在我的站点中,需要从 IP 地址显示国家名称。你能详细告诉我...我如何显示该网站的国家名称..
【问题讨论】:
标签: php ip-address ip-geolocation
首先感谢大家....
我读到我可以使用免费的 IP 地理定位网络服务从 IP 地址获取国家名称。但是我如何得到对我的站点的响应,实际上这就是我的样子,在我的站点中,需要从 IP 地址显示国家名称。你能详细告诉我...我如何显示该网站的国家名称..
【问题讨论】:
标签: php ip-address ip-geolocation
geoip_country_code_by_name 可以为您提供任意 IP 地址或主机名的国家/地区(不仅仅是像 apache_note("GEOIP_COUNTRY_NAME") 那样来自当前访问者的那个),它使用相同的 MaxMind 数据库。如果您想要完整的国家名称而不是 ISO 代码,还有 geoip_country_name_by_name 函数。
【讨论】:
http://www.maxmind.com/app/php
需要安装php模块,然后使用以下代码获取国家名称:
$country_name = apache_note("GEOIP_COUNTRY_NAME");
【讨论】:
【讨论】: