本文介绍下,php检测访问来源是否手机,是的话则自动跳转到手机页面中的二种实现方法。有需要的朋友参考下。
以下二种方法,均可以实现判断访问者的终端来源,是手机还是普通网页,然后做跳转。
方法一:
方法二:
0){$is_wap = 1;}
elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP") > 0 || strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"UC/") > 0){
$is_wap = 1;}
else {
$iUSER_AGENT=strtoupper(trim($_SERVER['HTTP_USER_AGENT']));
if(strpos($iUSER_AGENT,"NOKIA")>0 || strpos($iUSER_AGENT,"WAP")>0 || strpos($iUSER_AGENT,"MIDP")>0 ||
strpos($iUSER_AGENT,"UCWEB")>0 )$is_wap == 1;
}
if($is_wap==1){header('Location:wap/index.php');exit;
}
?>
有兴趣的朋友,两种方法都试试,看看哪个正能准确获取访问者的来源。