判断iPhone或Android手机然后分别进入不同网址的代码

2013-12-12 12:58:51来源:西部e网作者:

我们常常遇到一种下载APP的二维码,不论是android或者iPhone手机扫一扫,都可以进入相应的下载地址进行下载。这样的判断代码是怎么写的呢?其实很简单,以PHP代码为例:

我们常常遇到一种下载APP的二维码,不论是android或者iPhone手机扫一扫,都可以进入相应的下载地址进行下载。这样的判断代码是怎么写的呢?其实很简单,以PHP代码为例:

<?php 
    $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
    $iphone = (strpos($agent, 'iphone')) ? true : false;
    $ipad = (strpos($agent, 'ipad')) ? true : false;
    $android = (strpos($agent, 'android')) ? true : false;
    if($iphone || $ipad) 
    {
  echo "<script>window.location.href='http://www.1.com'</script>";
    }
    if($android){
   echo "<script>window.location.href='http://www.2.com'</script>"; 
    } 
?>
 

关键词:iPhoneAndroid