PHP获取用户浏览器版本的方式

PHP获取用户浏览器版本的方式
本文演示PHP获取用户浏览器版本的方法

在PHP中,我们有一个全局变量$ _server { 'http_user_agent}。我们可以得到用户的所有信息。我们需要处理,以确定哪种类型的用户浏览器是,以及以下功能可以准确的用户浏览器版本号代码。

复制代码如下:getbrowse()函数

{

代理=美元美元'http_user_agent_server { };

浏览器=;

为Browserver =;

为浏览器=阵列('lynx ','mosaic ','aol ','opera ','java ','macweb ','webexplorer ','omniweb);

($ i = 0;$ i < 7;$ + +){

如果(strpos(美元美元美元浏览器代理,{ })){

浏览器=浏览器;

为Browserver =;

}

}

如果(ereg('mozilla,$剂)!Ereg('msie,$剂)){

元=爆炸(,$代理);

$ = $ 0 { };

$ =(爆炸,$部分);

为Browserver = $临时{ 1 };

$温度=爆炸('',Browserver美元);

为Browserver = $临时{ 0 };

($ Browserver = preg_replace /({ } + D) /、 1,为Browserver);

为Browserver = $ Browserver;

为浏览器= 'netscape领航员;

}

如果(ereg('mozilla,$代理)('opera,代理EREG美元)){

元=爆炸(,$代理);

$ = $ 1 { };

美元=爆炸('),部分美元;

为Browserver = $临时{ 1 };

$温度=爆炸('',Browserver美元);

为Browserver = $临时{ 2 };

($ Browserver = preg_replace /({ } + D) /、 1,为Browserver);

为Browserver = $ Browserver;

浏览器= 'opera美元;

}

如果(ereg('mozilla,$代理)('msie,代理EREG美元)){

元=爆炸(,$代理);

$ = $ 1 { };

$ =爆炸(,,$部分);

$ = $ 1 { };

$ =爆炸(',$部分);

为Browserver = $临时{ 2 };

($ Browserver = preg_replace /({ } + D) /、 1,为Browserver);

为Browserver = $ Browserver;

Internet Explorer浏览器=美元;

}

如果(浏览器)!=){

browseinfo美元= $浏览器。Browserver美元;

{ { { }

browseinfo美元= false;

}

返回的browseinfo;

}

应用程序方法

在伊江

回声getbrowse(); / / Internet Explorer 6

在Firefox中

回声getbrowse(); / / Netscape Navigator 5

希望本文能对大家的PHP程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部