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,2})\', $agent, $version)) :
$browse_type = \"Opera\";
$browse_version = $version[1];
elseif (ereg( \'Mozilla/([09].[09]{1,2})\', $agent, $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 <br>\";
print \"浏览器版本: $browse_version <br>\";
print \"操作系统类型: $operating_sys <br>\";
?>
继续阅读与本文标签相同的文章
-
手机信号突然从“4G”变成“E”,是什么意思?客服给出答案
2026-05-14栏目: 教程
-
互联网架起“乌镇式生活”
2026-05-14栏目: 教程
-
微信才是内存“杀手”,别再乱清理,关闭这个功能,手机立马流畅
2026-05-14栏目: 教程
-
手机信号变成E是什么意思?看完专业人士给出的解释后,涨知识了
2026-05-14栏目: 教程
-
关于Word的四个隐藏办公小技巧,你可能一个也不知道,建议收藏!
2026-05-14栏目: 教程
