www.adminn.cn
站长正能量分享网!

php判断手机访问还是电脑访问示例分享

AD:阿里云服务器企业会员更优惠 腾讯云香港,韩国免备案服务器1.8折优惠

这篇文章主要介绍了网站判断是手机访问还是电脑访问,然后显示不同的信息,大家参考使用吧。

  1. <?php 
  2. function isMobile(){   
  3.  $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';   
  4.  $useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:'';      
  5.  function CheckSubstrs($substrs,$text){   
  6.   foreach($substrs as $substr)   
  7.    if(false!==strpos($text,$substr)){   
  8.     return true;   
  9.    }   
  10.    return false;   
  11.  } 
  12.  $mobile_os_list=array('Google Wireless Transcoder','Windows CE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','Opera Mobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ'); 
  13.  $mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod');   
  14.  
  15.  $found_mobile=CheckSubstrs($mobile_os_list,$useragent_commentsblock) ||   
  16.      CheckSubstrs($mobile_token_list,$useragent);   
  17.  
  18.  if ($found_mobile){   
  19.   return true;   
  20.  }else{   
  21.   return false;   
  22.  }   
  23. if (isMobile()) 
  24.  echo '手机登录m.phpfensi.com'
  25. else 
  26.  echo '电脑登录www.adminn.cn'
  27. ?> 

模板优惠价: (点击购买)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《php判断手机访问还是电脑访问示例分享》
文章链接:https://www.adminn.cn/news/8515.html
本站资源模板仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。2021.5月起,网站调整,暂不再分享免费模板。谢谢理解

扫码支付后请联系右侧QQ发送下载地址!!

源码请勿用于任何涉灰站点!净化网络,站长更有责!

支付宝扫一扫打赏