好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php获取IE浏览器版本函数 - php函数

php获取IE浏览器版本函数

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

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

实例代码如下:

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

完整点的实例代码如下:

function  userBrowser(){            $user_OSagent  =  $_SERVER [ 'HTTP_USER_AGENT' ];                     if ( strpos ( $user_OSagent , "Maxthon" ) &&  strpos ( $user_OSagent , "MSIE" )) {                 $visitor_browser  = "Maxthon(Microsoft IE)" ;            } elseif ( strpos ( $user_OSagent , "Maxthon 2.0" )) {                  $visitor_browser  = "Maxthon 2.0" ;            } elseif ( strpos ( $user_OSagent , "Maxthon" )) {                 $visitor_browser  = "Maxthon" ;             } elseif ( strpos ( $user_OSagent , "MSIE 9.0" )) {                 $visitor_browser  = "MSIE 9.0" ;            } elseif ( strpos ( $user_OSagent , "MSIE 8.0" )) {                  $visitor_browser  = "MSIE 8.0" ;            } elseif ( strpos ( $user_OSagent , "MSIE 7.0" )) {                  $visitor_browser  = "MSIE 7.0" ;             } elseif ( strpos ( $user_OSagent , "MSIE 6.0" )) {                 $visitor_browser  = "MSIE 6.0" ;             }  elseif ( strpos ( $user_OSagent , "MSIE 5.5" )) {                  $visitor_browser  = "MSIE 5.5" ;             }  elseif ( strpos ( $user_OSagent , "MSIE 5.0" )) {                  $visitor_browser  = "MSIE 5.0" ;             }  elseif ( strpos ( $user_OSagent , "MSIE 4.01" )) {                $visitor_browser  = "MSIE 4.01" ;             } elseif ( strpos ( $user_OSagent , "MSIE" )) {                 $visitor_browser  = "MSIE 较高版本" ;           } elseif ( strpos ( $user_OSagent , "NetCaptor" )) {                  $visitor_browser  = "NetCaptor" ;             }  elseif ( strpos ( $user_OSagent , "Netscape" )) {                 $visitor_browser  = "Netscape" ;           } elseif ( strpos ( $user_OSagent , "Chrome" )) {                 $visitor_browser  = "Chrome" ;             }  elseif ( strpos ( $user_OSagent , "Lynx" )) {                $visitor_browser  = "Lynx" ;            }  elseif ( strpos ( $user_OSagent , "Opera" )) {                 $visitor_browser  = "Opera" ;             }  elseif ( strpos ( $user_OSagent , "Konqueror" )) {                  $visitor_browser  = "Konqueror" ;             }  elseif ( strpos ( $user_OSagent , "Mozilla/5.0" )) {                  $visitor_browser  = "Mozilla" ;             }  elseif ( strpos ( $user_OSagent , "Firefox" )) {                 $visitor_browser  = "Firefox" ;            } elseif ( strpos ( $user_OSagent , "U" )) {                  $visitor_browser  = "Firefox" ;            }  else  {                 $visitor_browser  = "其它" ;             }                 return   $visitor_browser ;            }  

查看更多关于php获取IE浏览器版本函数 - php函数的详细内容...

  阅读:39次