1

是否有对用户国家/地区的超全球参考,或者使用 IP 对 IP 到国家/地区查找的数据库是最好的方法?

4

3 回答 3

2

我希望有这样的事情$_SERVER['HTTP_COUNTRY']......也许在 php99 中?;) 目前,http ://php.net/manual/en/book.geoip.php是你最好的选择

但是,如果您只对用户的语言感兴趣,则有$_SERVER["HTTP_ACCEPT_LANGUAGE"]

于 2009-11-15T00:12:27.330 回答
0

这是一个如何从 IP 获取国家代码的示例。它不是 PHP 超全局的,但也不需要实现。

$country = strtoupper(file_get_contents("http://geoip.wtanaka.com/cc/{$_SERVER['REMOTE_ADDR']}"));
于 2013-06-20T13:55:48.750 回答
0

以下是 ip 到国家/地区查找的更多选项

http://www.hostip.info/

http://pear.php.net/package/Net_Geo

于 2009-11-15T01:13:02.380 回答