php 源码分享之获取客户端操作系统类型和浏览器类型
|
PHP源代码如下: function browser_info ($agent) { if (ereg( 'MSIE ([09].[09]{1,2})',$agent,$version)) : $browse_type = "IE"; $browse_version = $version[1]; elseif (ereg( 'Opera ([09].[09]{1,$version)) : $browse_type = "Opera"; $browse_version = $version[1]; elseif (ereg( 'Mozilla/([09].[09]{1,$version)) : $browse_type = "Netscape"; $browse_version = $version[1]; else : $browse_type = "Unknown"; $browse_version = "Unknown"; endif; return array($browse_type,$browse_version); } function operatingsystem_info($agent) { if ( strstr ($agent,'Win') ) : $operatingsystem = "Windows"; elseif ( strstr($agent,'Linux') ) : $operatingsystem = "Linux"; elseif ( strstr ($agent,'Unix') ) : $operatingsystem = "Unix"; elseif ( strstr ($agent,'Mac') ) : $operatingsystem = "Macintosh"; else : $operatingsystem = "Unknown"; endif; return $operatingsystem; } $HTTP_USER_AGENT=getenv( "HTTP_USER_AGENT" ); list ($browse_type,$browse_version) = browser_info ($HTTP_USER_AGENT); $operating_sys = operatingsystem_info ($HTTP_USER_AGENT); print "浏览器类型: $browse_type print "浏览器版本: $browse_version print "操作系统类型: $operating_sys ?> 在线运行 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
