加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

操作PHP获取访客IP、地域位置、赏识器及来历页面等信息

发布时间:2021-01-24 11:17:31 所属栏目:编程 来源:网络整理
导读:媒介 本文中首要先容了关于操作PHP获取访客IP、地域位置、赏识器及来历页面等信息的相干内容,分享出来供各人参考进修,下面来一路看看具体的先容: 不多说了,每个要领都注释了,可以直接用: 示例代码 //按照ip获取都市、收集运营商等信息 public function

媒介

本文中首要先容了关于操作PHP获取访客IP、地域位置、赏识器及来历页面等信息的相干内容,分享出来供各人参考进修,下面来一路看看具体的先容:

不多说了,每个要领都注释了,可以直接用:

示例代码

//按照ip获取都市、收集运营商等信息
public function findCityByIp($ip){
$data = file_get_contents('http://ip.taobao.com/service/getIpInfo.php?ip='.$ip);
return json_decode($data,$assoc=true);
}

//获取用户赏识器范例
public function getBrowser(){
$agent=$_SERVER["HTTP_USER_AGENT"];
if(strpos($agent,'MSIE')!==false || strpos($agent,'rv:11.0')) //ie11判定
return "ie";
else if(strpos($agent,'Firefox')!==false)
return "firefox";
else if(strpos($agent,'Chrome')!==false)
return "chrome";
else if(strpos($agent,'Opera')!==false)
return 'opera';
else if((strpos($agent,'Chrome')==false)&&strpos($agent,'Safari')!==false)
return 'safari';
else
return 'unknown';
}

//获取网站来历
public function getFromPage(){
return $_SERVER['HTTP_REFERER'];
}

}

总结

以上就是这篇文章的所有内容了,但愿本文的内容对各人的进修可能事变能带来必然的辅佐,假若有疑问各人可以留言交换,感谢各人对编程之家的支持。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读