PHP获取访客IP和地理位置接口源码

接口演示

PHP获取访客IP和地理位置接口源码 网络技术与安全 第1张

接口代码

<?php$ip=$_GET['ip'];if(empty($ip)){$ip=get_ip();}//获得访客真实ipfunctionget_ip(){if(getenv('HTTP_CLIENT_IP')){$ip=getenv('HTTP_CLIENT_IP');}elseif(getenv('HTTP_X_FORWARDED_FOR')){$ip=getenv('HTTP_X_FORWARDED_FOR');}elseif(getenv('REMOTE_ADDR')){$ip=getenv('REMOTE_ADDR');}else{$ip=$HTTP_SERVER_VARS['REMOTE_ADDR'];}return$ip;}/**//根据ip获得访客所在地地名$mip=file_get_contents("http://whois.pconline.com.cn/ip.jsp?ip=".$ip);//太平洋电脑网接口$mip=iconv("gbk","utf-8",$mip);$str=str_replace(PHP_EOL,'',$mip);*///淘宝接口functionget_local($ip){$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;$ipinfo=json_decode(file_get_contents($url));if($ipinfo->code=='1'){returnfalse;}$city=$ipinfo->data->country.''.$ipinfo->data->region.''.$ipinfo->data->city.''.$ipinfo->data->county.''.$ipinfo->data->isp;returnstr_replace('XX','',$city);}echojson_encode(['ip'=>$ip,'local'=>get_local($ip)]);?>

下载权限

查看
  • 免费下载
    评论后下载
    登录后下载

  • {{attr.name}}:
您当前的等级为
您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限

为TA充电
人已赞赏
网络技术与安全

几行代码网站设置成灰色

2020-10-17 16:36:48

网络技术与安全

利用.htaccess设置你的WordPress网站

2020-10-19 23:19:10

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
搜索