php问题请教一下,这代码手机端app无法显示图片,是怎么回事?




```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_linux =    (strpos($agent, 'linux')) ? true : false;
    $is_unix =    (strpos($agent, 'unix')) ? 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_pc){
          return  false;
    }
    
    if($is_mac){
          return  true;
    }
    
    if($is_linux){
          return  false;
    }
    
    if($is_unix){
          return  false;
    }
    
    if($is_iphone){
          return  true;
    }
    
    if($is_android){
          return  true;
    }
    
    if($is_ipad){
          return  true;
    }
} 
 
if(is_mobile()){   
    header("Location:https://img.alicdn.com/bao/uploaded/i3/2211888363291/O1CN01u5rctS1aBKC9ySrac_!!2211888363291.png");
}else{  
    header("Location:https://img.alicdn.com/bao/uploaded/i1/2211888363291/O1CN011iTLBk1aBKCKS87S0_!!2211888363291.png");
}  

现在访问是个啥结果

var_dump 出来 要判断的数组看看。每个端都试试。看是哪里问题。