PHP 根据IP获取地理位置

简介: 1 /** 2 * 根据用户IP获取用户地理位置 3 * $ip 用户ip 4 */ 5 function get_position($ip){ 6 if(empty($ip)){ 7 return '缺少用户ip'; 8 } 9 $url = 'http://ip.
 1 /**
 2  * 根据用户IP获取用户地理位置
 3  * $ip  用户ip
 4  */
 5 function get_position($ip){
 6     if(empty($ip)){
 7         return  '缺少用户ip';
 8     }
 9     $url = 'http://ip.taobao.com/service/getIpInfo.php?ip='.$ip;
10     $ipContent = file_get_contents($url);
11     $ipContent = json_decode($ipContent,true); 
12     return $ipContent;
13 }

 

目录
相关文章
|
网络协议 NoSQL 关系型数据库
【宝塔部署PHP项目】含域名访问部署、IP访问部署、数据库、端口号、Nginx等知识
【宝塔部署PHP项目】含域名访问部署、IP访问部署、数据库、端口号、Nginx等知识
1971 0
【宝塔部署PHP项目】含域名访问部署、IP访问部署、数据库、端口号、Nginx等知识
|
6天前
|
数据采集 监控 API
使用PHP实现动态代理IP的功能
使用PHP实现动态代理IP的功能
|
4月前
|
负载均衡 应用服务中间件 PHP
php获取用户真实IP
关于 REMOTE_ADDR 一,这个变量获取到的是《直接来源》的 IP 地址,所谓《直接来源》指的是直接请求该地址的客户端 IP 。这个 IP 在单服务器的情况下,很准确的是客户端 IP ,无法伪造。当然并不是所有的程序都一定是单服务器,比如在采用负载均衡的情况(比如采用 haproxy 或者 nginx 进行负载均衡),这个 IP 就是转发机器的 IP ,因为过程是客户端->负载均衡->服务端。是由负载均衡直接访问的服务端而不是客户端。
36 0
|
9月前
|
PHP
PHP函数获取完整的真实的IP地址
PHP函数获取完整的真实的IP地址
73 0
|
11月前
|
PHP
PHP中获取来访者IP的方法
PHP中获取来访者IP的方法
150 0
|
XML 存储 定位技术
如何使用 PHP 和微信公众号 API 实现获取用户的地理位置消息?底层原理是什么?
如何使用 PHP 和微信公众号 API 实现获取用户的地理位置消息?底层原理是什么?
311 0
|
PHP
php获取客户端ip
php获取客户端ip
60 0
|
PHP
php curl指定ip,php curl请求忽略本地host文件,php curl请求跳过本地host文件
php curl指定ip,php curl请求忽略本地host文件,php curl请求跳过本地host文件
194 0