微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php获取IE浏览器版本函数

PHP中我们要获取浏览器信息可以直接使用$userAgent = strtolower($_SERVER[HTTP_USER_AGENT]);然后再判断一下就可以判断用户浏览器版本或型号了,希望下面的实例对大家有所帮助.

下面笔者为各位介绍一款如何判断用户浏览器是不是IE6的PHP函数,如果是返回“真”,否则返回“假”.

实例代码如下:

  1. function isIE6() {  
  2.        $userAgent = strtolower($_SERVER[HTTP_USER_AGENT]);  
  3.        //从HTTP_USER_AGENT字段中获取用户浏览器信息  
  4.        if (ereg(msie 6$userAgent) || ereg(msie 5$userAgent)) {  
  5.                return true;  
  6.        }  
  7.        return false;  

完整点的实例代码如下:

  1. function userbrowser(){   
  2.        $user_OSagent = $_SERVER['HTTP_USER_AGENT'];    
  3.       
  4.         if(strpos($user_OSagent,Maxthon) && strpos($user_OSagent,MSIE)) {    
  5.            $visitor_browser =Maxthon(Microsoft IE);    
  6.        }elseif(strpos($user_OSagent,Maxthon 2.0)) {    
  7.             $visitor_browser =Maxthon 2.0;    
  8.        }elseif(strpos($user_OSagent,Maxthon)) {    
  9.            $visitor_browser =Maxthon;    
  10.         }elseif(strpos($user_OSagent,MSIE 9.0)) {    
  11.            $visitor_browser =MSIE 9.0;    
  12.        }elseif(strpos($user_OSagent,MSIE 8.0)) {    
  13.             $visitor_browser =MSIE 8.0;    
  14.        }elseif(strpos($user_OSagent,MSIE 7.0)) {    
  15.             $visitor_browser =MSIE 7.0;    
  16.         }elseif(strpos($user_OSagent,MSIE 6.0)) {    
  17.            $visitor_browser =MSIE 6.0;    
  18.         } elseif(strpos($user_OSagent,MSIE 5.5)) {    
  19.             $visitor_browser =MSIE 5.5;    
  20.         } elseif(strpos($user_OSagent,MSIE 5.0)) {    
  21.             $visitor_browser =MSIE 5.0;    
  22.         } elseif(strpos($user_OSagent,MSIE 4.01)) {    
  23.           $visitor_browser =MSIE 4.01;    
  24.         }elseif(strpos($user_OSagent,MSIE)) {    
  25.            $visitor_browser =MSIE 较高版本;    
  26.       }elseif(strpos($user_OSagent,NetCaptor)) {    
  27.             $visitor_browser =NetCaptor;    
  28.         } elseif(strpos($user_OSagent,netscape)) {    
  29.            $visitor_browser =netscape;    
  30.       }elseif(strpos($user_OSagent,Chrome)) {    
  31.            $visitor_browser =Chrome;    
  32.         } elseif(strpos($user_OSagent,Lynx)) {    
  33.           $visitor_browser =Lynx;    
  34.        } elseif(strpos($user_OSagent,Opera)) {    
  35.            $visitor_browser =Opera;    
  36.         } elseif(strpos($user_OSagent,Konqueror)) {    
  37.             $visitor_browser =Konqueror;    
  38.         } elseif(strpos($user_OSagent,Mozilla/5.0)) {    
  39.             $visitor_browser =Mozilla;    
  40.         } elseif(strpos($user_OSagent,Firefox)) {    
  41.            $visitor_browser =Firefox;    
  42.        }elseif(strpos($user_OSagent,U)) {    
  43.             $visitor_browser =Firefox;    
  44.        } else {    
  45.            $visitor_browser =其它;    
  46.         }    
  47.            return $visitor_browser;    
  48.        }  

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐