PHP获取浏览器型号,判断安卓还是IOS访问-创新互联
很多时候,在很多项目中都是用单入口访问,但是因为现在用移动设备的用户非常多,所以在做项目的时候,就得考虑移动设备的用户体验度,如果是安卓,IOS设备,则提供不同的返回页面,包括不同的浏览器判断,所以,小研究了一下,发现了不同浏览器在$_SERVER['HTTP_USER_AGENT']会有不同的结果判断,根据这个,我们就可以判断用户是持有什么设备访问的。
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:做网站、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的内江网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!function getBrowser(){ if (strpos($_SERVER['HTTP_USER_AGENT'], 'Maxthon')) { $browser = 'Maxthon'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 12.0')) { $browser = 'IE12.0'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 11.0')) { $browser = 'IE11.0'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 10.0')) { $browser = 'IE10.0'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 9.0')) { $browser = 'IE9.0'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0')) { $browser = 'IE8.0'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7.0')) { $browser = 'IE7.0'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0')) { $browser = 'IE6.0'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'NetCaptor')) { $browser = 'NetCaptor'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Netscape')) { $browser = 'Netscape'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Lynx')) { $browser = 'Lynx'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Opera')) { $browser = 'Opera'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome')) { $browser = 'Google'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox')) { $browser = 'Firefox'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Safari')) { $browser = 'Safari'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'iphone') || strpos($_SERVER['HTTP_USER_AGENT'], 'ipod')) { $browser = 'iphone'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'ipad')) { $browser = 'iphone'; } elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'android')) { $browser = 'android'; } else { $browser = 'other'; } return $browser; }
之前有人加我QQ专门问过我这个问题,现在我公布出来,代码不一定要高深,但一定要经典。这段代码,可以无限扩展,而且至少可以开发出使用5-10年的项目了。好的代码都是简单的,实用的,易懂的。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网页名称:PHP获取浏览器型号,判断安卓还是IOS访问-创新互联
文章URL:http://pwwzsj.com/article/cshigo.html