php获取用户当前所使用浏览器和操作系统
2013-04-25 14:04
791 查看
php获取用户当前所使用浏览器和操作系统
输出:
此用户当前使用的浏览器:Firefox
此用户当前电脑操作系统:Windows XP
<?php function brower(){ $brower = $_SERVER['HTTP_USER_AGENT']; if(preg_match('/360SE/', $brower)){ $brower = "360se"; } elseif (preg_match('/Maxthon/', $brower)){ $brower = "Maxthon"; } elseif (preg_match('/Tencent/', $brower)){ $brower = "Tencent Brower"; } elseif (preg_match('/Green/', $brower)){ $brower = "Green Brower"; } elseif (preg_match('/baidu/', $brower)){ $brower = "baidu"; } elseif (preg_match('/TheWorld/', $brower)){ $brower = "The World"; } elseif (preg_match('/MetaSr/', $brower)){ $brower = "Sogou Brower"; } elseif (preg_match('/Firefox/', $brower)){ $brower = "Firefox"; } elseif (preg_match('/MSIE\s6\.0/', $brower)){ $brower = "IE6.0"; } elseif (preg_match('/MSIE\s7\.0/', $brower)){ $brower = "IE7.0"; } elseif (preg_match('/MSIE\s8\.0/', $brower)){ $brower = "IE8.0"; } elseif (preg_match('/MSIE\s9\.0/', $brower)){ $brower = "IE9.0"; } elseif (preg_match('/Netscape/', $brower)){ $brower = "Netscape"; } elseif (preg_match('/Opera/', $brower)){ $brower = "Opera"; } elseif (preg_match('/Chrome/', $brower)){ $brower = "Chrome"; } elseif (preg_match('/Gecko/', $brower)){ $brower = "Gecko"; } elseif (preg_match('/Safari/', $brower)){ $brower = "Safari"; } else{ $brower = "Unknow browser"; } return $brower; } function os(){ $os = $_SERVER['HTTP_USER_AGENT']; if(preg_match('/NT\s5\.1/', $os)){ $os = "Windows XP"; } elseif (preg_match('/NT\s6\.0/', $os)){ $os = 'Windows Vista \ server 2008'; } elseif (preg_match('/NT\s5\.2/', $os)){ $os = "Windows Server 2003"; } elseif (preg_match('/NT\s5/', $os)){ $os = "Windows 2000"; } elseif (preg_match('/NT/', $os)){ $os = "Windows NT"; } elseif (preg_match('/NT\s6\.1/', $os)){ $os = "Windows 7"; } elseif (preg_match('/Linux/', $os)){ $os = "Linux"; } elseif (preg_match('/Unix/', $os)){ $os = "Unix"; } elseif (preg_match('/Mac/', $os)){ $os = "Macintosh"; } elseif (preg_match('/NT\s6\.1/', $os)){ $os = "Windows 7"; } else{ $os = "Unknow OS"; } return $os; } echo '此用户当前使用的浏览器:'.brower(); echo '<br />'; echo '此用户当前电脑操作系统:'.os(); ?>
输出:
此用户当前使用的浏览器:Firefox
此用户当前电脑操作系统:Windows XP
相关文章推荐
- 获取当前使用的浏览器与操作系统
- PHP获取用户的浏览器 操作系统信息
- PHP版获取用户浏览器和操作系统名称
- JS 通过用户IP 获取用户所在地址以及所使用浏览器和操作系统
- PHP获取用户的浏览器 操作系统信息
- 各种浏览器下用JS获取文件域的文件路径的方法/PHP获取用户浏览器和操作系统版本名称
- PHP获取用户的浏览器与操作系统信息的代码
- PHP获取用户的浏览器与操作系统信息的代码
- PHP获取用户的浏览器与操作系统信息的代码
- 使用php检测用户当前使用的浏览器是否为IE浏览器
- 使用PHP获取用户客户端真实IP的解决方案
- 使用PHP获取当前url路径的函数以及服务器变量
- JS获取当前使用的浏览器名字以及版本号
- 获取当前使用Android的用户的Id
- 用PHP控制用户的浏览器--ob*函数的使用说明
- 获取当前使用的浏览器的名字以及版本号
- php获取浏览器信息。获取访客语言。获取访客操作系统。获取访客IP地址。获取访客地理位置。
- 获取当前客服端的浏览器是什么浏览器php
- 获得用户使用的IP地址、浏览器类型、操作系统