博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 判断用户是否手机访问
阅读量:6979 次
发布时间:2019-06-27

本文共 857 字,大约阅读时间需要 2 分钟。

$agent = check_wap();if( $agent ){    header('Location: http://www.lewanau.com');    exit;}// check if wap function check_wap(){    // 先检查是否为wap代理,准确度高    if(stristr($_SERVER['HTTP_VIA'],"wap")){        return true;    }    // 检查浏览器是否接受 WML.    elseif(strpos(strtoupper($_SERVER['HTTP_ACCEPT']),"VND.WAP.WML") > 0){        return true;   }   //检查USER_AGENT   elseif(preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker\/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_)/i', $_SERVER['HTTP_USER_AGENT'])){        return true;                 }    else{        return false;       }}

 

转载于:https://www.cnblogs.com/tonnytong/p/4958323.html

你可能感兴趣的文章
第一章 软件自动化测试的基础知识
查看>>
ADO数据库操作
查看>>
汇编实验三
查看>>
水管工游戏 (深搜)
查看>>
svn 同步脚本
查看>>
ELASTIC SEARCH 性能调优
查看>>
《人月神话》——<外科手术队伍>——笔记!
查看>>
jquery 取消 radio checked 属性,重新选中的问题解决
查看>>
再谈javascript图片预加载经典技术
查看>>
欧拉函数
查看>>
Sqli-labs less 9
查看>>
PHP文件上传和文件操作案例
查看>>
cin、cout的重载
查看>>
C# 引用类型和值类型
查看>>
mongDB的常用操作总结
查看>>
费用保险单,如何失焦时自动补零
查看>>
C#线程同步的几种方法
查看>>
NSSize 尺寸
查看>>
第二阶段团队项目冲刺站立会议(九)
查看>>
Bootstrap3基础 btn-group-vertical 按钮组(横着、竖着排列)
查看>>