php 获取客户端IP地址经纬度所在城市


1. [代码]获取客户端IP地址经纬度所在城市     

?
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
   $getIp = $_SERVER [ "REMOTE_ADDR" ];
   echo 'IP:' , $getIp ;
   echo '<br/>' ;
   $content = file_get_contents ( "http://api.map.baidu.com/location/ip?ak=7IZ6fgGEGohCrRKUE9Rj4TSQ&ip={$getIp}&coor=bd09ll" );
   $json = json_decode( $content );
 
   echo 'log:' , $json ->{ 'content' }->{ 'point' }->{ 'x' }; //按层级关系提取经度数据
   echo '<br/>' ;
   echo 'lat:' , $json ->{ 'content' }->{ 'point' }->{ 'y' }; //按层级关系提取纬度数据
   echo '<br/>' ;
   print $json ->{ 'content' }->{ 'address' }; //按层级关系提取address数据
?>

2. [图片] ip.png    


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM