php判断各户端是否为手机端

[html]  view plain  copy
  1. function is_mobile()  
  2. {  
  3.         $agent = strtolower($_SERVER['HTTP_USER_AGENT']);  
  4.         $is_pc = (strpos($agent, 'windows nt')) ? true : false;  
  5.         $is_mac = (strpos($agent, 'mac os')) ? true : false;  
  6.         $is_iphone = (strpos($agent, 'iphone')) ? true : false;  
  7.         $is_android = (strpos($agent, 'android')) ? true : false;  
  8.         $is_ipad = (strpos($agent, 'ipad')) ? true : false;  
  9.           
  10.         if($is_iphone){  
  11.               return  true;  
  12.         }  
  13.         if($is_android){  
  14.               return  true;  
  15.         }  
  16.         if($is_ipad){  
  17.               return  true;  
  18.         }  
  19.         if($is_pc){  
  20.               return  false;  
  21.         }   
  22.         if($is_mac){  
  23.               return  false;  
  24.         }  
  25. }  

猜你喜欢

转载自blog.csdn.net/fukua2017/article/details/78892631