方法如下

检查用户的agent字符串,它是浏览器发送的HTTP请求的一部分。用 $_SERVER['HTTP_USER_AGENT']得到agent字符串信息。
比如:
<?php echo $_SERVER['HTTP_USER_AGENT']; ?>
有可能是打印出这样的:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
封装成函数:
function my_get_browser(){
if(empty($_SERVER['HTTP_USER_AGENT'])){
return 'robot!';
}
if( (false == strpos($_SERVER['HTTP_USER_AGENT'],'MSIE')) && (strpos($_SERVER['HTTP_USER_AGENT'], 'Trident')!==FALSE) ){
return 'Internet Explorer 11.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 10.0')){
return 'Internet Explorer 10.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 9.0')){
return 'Internet Explorer 9.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 8.0')){
return 'Internet Explorer 8.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 7.0')){
return 'Internet Explorer 7.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 6.0')){
return 'Internet Explorer 6.0';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Edge')){
return 'Edge';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Firefox')){
return 'Firefox';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Chrome')){
return 'Chrome';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Safari')){
return 'Safari';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'Opera')){
return 'Opera';
}
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'360SE')){
return '360SE';
}
//微信浏览器
if(false!==strpos($_SERVER['HTTP_USER_AGENT'],'MicroMessage')){
return 'MicroMessage';
}>
}
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
# php获取浏览器信息
# php
# 判断浏览器类型
# php判断微信浏览器
# php浏览历史记录的方法
# PHP 记录访客的浏览信息方法
# 有可能
# 它是
# 这篇文章
# 方法如下
# 有疑问
# Mozilla
# plain
# echo
# gt
# Windows
# NT
# compatible
# MSIE
# code
# _SERVER
# HTTP
# strong
# agent
# HTTP_USER_AGENT
相关文章:
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
如何基于云服务器快速搭建网站及云盘系统?
购物网站制作公司有哪些,哪个购物网站比较好?
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
测试制作网站有哪些,测试性取向的权威测试或者网站?
如何在阿里云虚拟服务器快速搭建网站?
如何在阿里云完成域名注册与建站?
如何在云指建站中生成FTP站点?
建站之星备案是否影响网站上线时间?
广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?
如何快速搭建高效可靠的建站解决方案?
如何通过WDCP绑定主域名及创建子域名站点?
如何快速查询网站的真实建站时间?
建站之星官网登录失败?如何快速解决?
如何零基础在云服务器搭建WordPress站点?
香港服务器选型指南:免备案配置与高效建站方案解析
广州美橙建站如何快速搭建多端合一网站?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
如何通过虚拟主机快速完成网站搭建?
如何快速选择适合个人网站的云服务器配置?
免费网站制作appp,免费制作app哪个平台好?
如何在云主机上快速搭建多站点网站?
实现点击下箭头变上箭头来回切换的两种方法【推荐】
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
如何在VPS电脑上快速搭建网站?
建站主机数据库如何配置才能提升网站性能?
如何快速登录WAP自助建站平台?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
淘宝制作网站有哪些,淘宝网官网主页?
如何获取开源自助建站系统免费下载链接?
制作销售网站教学视频,销售网站有哪些?
哈尔滨网站建设策划,哈尔滨电工证查询网站?
如何获取PHP WAP自助建站系统源码?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
C++中引用和指针有什么区别?(代码说明)
教学网站制作软件,学习*后期制作的网站有哪些?
中山网站制作网页,中山新生登记系统登记流程?
如何快速搭建响应式可视化网站?
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
如何在建站之星绑定自定义域名?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
建站之星后台管理如何实现高效配置?
如何快速生成ASP一键建站模板并优化安全性?
如何基于云服务器快速搭建个人网站?
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
如何快速使用云服务器搭建个人网站?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。