php 获取访问者浏览器的代码
发布时间:2015-10-16 编辑:jiaochengji.com
php获取访问者浏览器信息的代码,有需要的朋友,可以参考下。
获取访问者浏览器
<?php //获取用户浏览器信息 //site http://www.jbxue.com function browse_infor() { $browser="";$browserver=""; $Browsers =array("Lynx","MOSAIC","AOL","Opera","JAVA","MacWeb","WebExplorer","OmniWeb"); $Agent = $GLOBALS["HTTP_USER_AGENT"]; for ($i=0; $i<=7; $i++) { if (strpos($Agent,$Browsers[$i])) { $browser = $Browsers[$i]; $browserver =""; } } if (ereg("Mozilla",$Agent) && !ereg("MSIE",$Agent)) { $temp =explode("(", $Agent); $Part=$temp[0]; $temp =explode("/", $Part); $browserver=$temp[1]; $temp =explode(" ",$browserver); $browserver=$temp[0]; $browserver =preg_replace("/([\d\.]+)/","\\1",$browserver); $browserver = " $browserver"; $browser = "Netscape Navigator"; } if (ereg("Mozilla",$Agent) && ereg("Opera",$Agent)) { $temp =explode("(", $Agent); $Part=$temp[1]; $temp =explode(")", $Part); $browserver=$temp[1]; $temp =explode(" ",$browserver);$browserver=$temp[2]; $browserver =preg_replace("/([\d\.]+)/","\\1",$browserver); $browserver = " $browserver"; $browser = "Opera"; } if (ereg("Mozilla",$Agent) && ereg("MSIE",$Agent)) { $temp = explode("(", $Agent); $Part=$temp[1]; $temp = explode(";",$Part); $Part=$temp[1]; $temp = explode(" ",$Part);$browserver=$temp[2]; $browserver =preg_replace("/([\d\.]+)/","\\1",$browserver); $browserver = " $browserver"; $browser = "Internet Explorer"; } if ($browser!="") { $browseinfo = "$browser$browserver"; } else { $browseinfo = "Unknown"; } return $browseinfo; } //调用方法$browser=browseinfo() ;直接返回结果 ?>
您可能感兴趣的文章:
PHP判断浏览器类型的代码
php判断浏览器类型,浏览器语言等信息的代码
php获取客户端浏览器与操作系统信息的方法
您可能感兴趣的文章:
php 获取访问者浏览器的代码
php 获取网站地址的函数代码
PHP如何限制页面只能在微信自带浏览器访问?
PHP判断浏览器类型的代码
php获取远程客户端真实ip地址
python爬虫能做什么
判断是否手机访问的php js代码
PHP通过IP获取地理位置的代码
apache与php的关系
php 禁止单个IP地址或IP段访问的实现代码
上一篇:php 伪静态(url重写)的写法
下一篇:php获取访问者操作系统的代码
[关闭]