用户注册,获取其他的用户行为,我们需要通过这些修为获取用户的IP地址,并且希望通过ip地址解析出用户的实际地址,具体方法是通过淘宝的接口,来解析出用户的地址,本文将详细介绍使用方法。
//获取用户的IP地址 if (!empty($_SERVER['HTTP_CLIENT_IP'])){ $ip=$_SERVER['HTTP_CLIENT_IP']; }elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){ $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; }else{ $ip=$_SERVER['REMOTE_ADDR']; } //解析出用户实际物理地址 $url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;//将ip传递给淘宝接口,解析出用户地址 $ip=json_decode(file_get_contents($url)); if((string)$ip->code=='1'){ return false; } $res = (array)$ip->data; //将解析出的结果赋值给变量 $province=$res['region'];//获取用户所在省 $city=$res['city'];//获取用户所在市 |
宠物免费领养小程序,欢迎来踩