欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP取得用户浏览器和系统函数】,下面是详细的分享!
PHP取得用户浏览器和系统函数
| //操作系统 function userOS(){ $user_OSagent=$_SERVER['HTTP_USER_AGENT']; if(strpos($user_OSagent,"NT 5.1")) { $visitor_os="Windows XP (SP2)"; } elseif(strpos($user_OSagent,"NT 5.2") && strpos($user_OSagent,"WOW64")){ $visitor_os="Windows XP 64-bit Edition"; } elseif(strpos($user_OSagent,"NT 5.2")) { $visitor_os="Windows 2003"; } elseif(strpos($user_OSagent,"NT 6.0")) { $visitor_os="Windows Vista"; } elseif(strpos($user_OSagent,"NT 5.0")) { $visitor_os="Windows 2000"; } elseif(strpos($user_OSagent,"4.9")) { $visitor_os="Windows ME"; } elseif(strpos($user_OSagent,"NT 4")) { $visitor_os="Windows NT 4.0"; } elseif(strpos($user_OSagent,"98")) { $visitor_os="Windows 98"; } elseif(strpos($user_OSagent,"95")) { $visitor_os="Windows 95"; } elseif(strpos($user_OSagent,"Mac")) { $visitor_os="Mac"; } elseif(strpos($user_OSagent,"Linux")) { $visitor_os="Linux"; } elseif(strpos($user_OSagent,"Unix")) { $visitor_os="Unix"; } elseif(strpos($user_OSagent,"FreeBSD")) { $visitor_os="FreeBSD"; } elseif(strpos($user_OSagent,"SunOS")) { $visitor_os="SunOS"; } elseif(strpos($user_OSagent,"BeOS")) { $visitor_os="BeOS"; } elseif(strpos($user_OSagent,"OS/2")) { $visitor_os="OS/2"; } elseif(strpos($user_OSagent,"PC")) { $visitor_os="Macintosh"; } elseif(strpos($user_OSagent,"AIX")) { $visitor_os="AIX"; } elseif(strpos($user_OSagent,"IBM OS/2")) { $visitor_os="IBM OS/2"; } elseif(strpos($user_OSagent,"BSD")) { $visitor_os="BSD"; } elseif(strpos($user_OSagent,"NetBSD")) { $visitor_os="NetBSD"; } else { $visitor_os="其它"; } return $visitor_os; } |
| //浏览器设置 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 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,"NetCaptor")) { $visitor_browser="NetCaptor"; } elseif(strpos($user_OSagent,"Netscape")) { $visitor_browser="Netscape"; } 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,"U")) { $visitor_browser="Firefox"; } else { $visitor_browser="其它"; } return $visitor_browser; } |
| $out_ieos="您的操作系统以及浏览器信息:".userOS()." ".userBrowser(); echo $out_ieos; |
显示地址:http://demo.huangchao.org/os.php
以上所分享的是关于PHP取得用户浏览器和系统函数,下面是编辑为你推荐的有价值的用户互动:
相关问题:php 怎么获取浏览器的类型?
答:function getBrowser(){ $agent=$_SERVER["HTTP_USER_AGENT"]; if(strpos($agent,'MSIE')!==false || strpos($agent,'rv:11.0')) //ie11判断 return "ie"; else if(strpos($agent,'Firefox')!==false) return "firefox"; else if(strpos($agent,... >>详细
相关问题:用户在www浏览器上看到的文件叫做
答:用户在www浏览器上看到的文件叫做超文本文件 常见的有:html htm php asp等 超文本文件(Hypertext)就是指具有超链接功能的文件,它可以将文件中已经定义好的关键字(Keyword),经过鼠标的点取(Click),便可以得到该关键字的相关解释,这种... >>详细
相关问题:php编程获取用户端浏览器信息
答:function ip(){ if(getenv('HTTP_CLIENT_IP')) { $ip = getenv('HTTP_CLIENT_IP');} elseif(getenv('HTTP_X_FORWARDED_FOR')) { $ip = getenv('HTTP_X_FORWARDED_FOR');} elseif(getenv('REMOTE_ADDR')) { $ip = getenv('REMOTE_ADDR');} else {... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
