我們常常遇到一種下載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.</script>";
}
if($android){
echo "<script>window.location.</script>";
}
?>