您的位置:首页 > 其它

获取用户所在城市信息

2016-11-08 09:26 316 查看
       在团购、门户网站都有显示用户所在城市信息的功能。究竟是怎么实现的呢?原理很简单,就是根据用户ip,在数据库里查找它是哪儿的ip,显示就完了。问题的关键是ip库好不好用,之前下了一个,奇大无比,效果实在不怎么样。今天发现了一个腾讯的接口,它的数据库对
们的应用来说够用了。下面贴代码
腾讯的接口是 ,返回数组 http://fw.qq.com/ipaddress  
返回值 var IPData = new Array("61.135.152.194","","北京市","");
 function get_ip_place()
{
$ip=file_get_contents("http://fw.qq.com/ipaddress");
$ip=str_replace('"',' ',$ip);
$ip2=explode("(",$ip);
$a=substr($ip2[1],0,-2);
$b=explode(",",$a);
return $b;
}
$ip=get_ip_place();
print_r($ip);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: