php网站判断用户是否是手机访问的方法

 我来答
大伤了0Q
2018-05-28 · 超过21用户采纳过TA的回答
知道答主
回答量:102
采纳率:35%
帮助的人:13.9万
展开全部
function is_mobile()  
{  
    $agent = strtolower($_SERVER['HTTP_USER_AGENT']);  
    $is_pc = (strpos($agent, 'windows nt')) ? true : false;  
    $is_mac = (strpos($agent, 'mac os')) ? true : false;  
    $is_iphone = (strpos($agent, 'iphone')) ? true : false;  
    $is_android = (strpos($agent, 'android')) ? true : false;  
    $is_ipad = (strpos($agent, 'ipad')) ? true : false;  
      
    if($is_iphone){  
      return  true;  
    }  
    if($is_android){  
      return  true;  
    }  
    if($is_ipad){  
      return  true;  
    }  
    if($is_pc){  
      return  false;  
    }   
    if($is_mac){  
      return  false;  
    }  
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式