PHP判断来访者浏览器
- 二月 10th, 2007
前一段时间需要判断访问者是通过何种浏览器访问的,网上很多代码都不是很满意,看到有很多网友问到类似google的访问方式是怎么自动判断用户是手机还是pc访问的呢?没有找到答案,索性自己写个,自我感觉良好。
下载: bro.php
if (strstr($HTTP_USER_AGENT, "Mozilla") ||
strstr($HTTP_USER_AGENT, "MSIE") ||
strstr(strtolower($HTTP_USER_AGENT), "avantgo") ||
strstr(strtolower($HTTP_USER_AGENT), "pendragonweb") ||
strstr(strtolower($HTTP_USER_AGENT), "j-"))
{
//html下判断浏览器类型
if(preg_match('/firefox/(S+)/si',$_SERVER['HTTP_USER_AGENT'],$tmp)){
echo "你的是Firefox浏览器,版本是 $tmp[1]";
}
else {
echo "你的是IE浏览";
}
//判断浏览器类型 end
}
else {
//判断为wap浏览器,打开页面wap.php
echo "你正在用手机浏览本站";
}
?>
strstr($HTTP_USER_AGENT, "MSIE") ||
strstr(strtolower($HTTP_USER_AGENT), "avantgo") ||
strstr(strtolower($HTTP_USER_AGENT), "pendragonweb") ||
strstr(strtolower($HTTP_USER_AGENT), "j-"))
{
//html下判断浏览器类型
if(preg_match('/firefox/(S+)/si',$_SERVER['HTTP_USER_AGENT'],$tmp)){
echo "你的是Firefox浏览器,版本是 $tmp[1]";
}
else {
echo "你的是IE浏览";
}
//判断浏览器类型 end
}
else {
//判断为wap浏览器,打开页面wap.php
echo "你正在用手机浏览本站";
}
?>


ipHHZs