php判断是PC访问网址,是手机跳到M站点

<?php
function zzk_check_phone_agent(){
if(stristr(_SERVER['HTTP_VIA'],"wap")){// 先检查是否为wap代理,准确度高 return true; }elseif(strpos(strtoupper(SERVER['HTTP_ACCEPT']),"VND.WAP.WML") > 0){// 检查浏览器是否接受 WML.
return true;
}elseif(preg_match('/(blackberry|htc |htc
|htc-|motorola|nokia|opera mini|android|iphone|ipod|sonyericsson|symbian|up.browser|up.link|windows ce|windows mobile)/i', $_SERVER['HTTP_USER_AGENT'])){//检查USER_AGENT
return true;
}else{
return false;
}
}
if(zzk_check_phone_agent()){
echo '<script>';
echo 'window.location="http://m.baidu.cn"';
echo '</script>';
exit();
}
?>

原文链接: [url]http://www.lllomh.com/life/2018-01-08/174.html[/url]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目录: Android:Android 0.*Android 1.*Android 2.*Android 3.*A...
    敲代码的令狐葱阅读 9,744评论 0 2
  • sqlmap用户手册 说明:本文为转载,对原文中一些明显的拼写错误进行修正,并标注对自己有用的信息。 ======...
    wind_飘阅读 6,338评论 0 5
  • 如何使用PHP判断访问来源呢?在支付等场景回经常用到,不需要再多余判断... 截图不完全,小弟直接上代码吧: /*...
    Mr丶T阅读 5,040评论 0 1
  • http://192.168.136.131/sqlmap/mysql/get_int.php?id=1 当给sq...
    xuningbo阅读 13,532评论 2 22
  • 看到很多人深受朋友圈和网络言论之毒,决定写一些躲坑的建议。 1.只展现成果,没有科学介绍经验的立即拉黑。什么社群运...
    家童阅读 1,040评论 0 1