1. 程式人生 > >PHP檢測及判斷手機登入使用者是安卓或愛瘋(iPhone)客戶端

PHP檢測及判斷手機登入使用者是安卓或愛瘋(iPhone)客戶端

 

 

 

<?php  
    /*  PHP 自動判斷客戶端平臺(PC、安卓、iPhone、平板) 
     *  strtolower() 函式把字串轉換為小寫; 
     *  strpos()     函式返回字串在另一個字串中第一次出現的位置。(如果沒有找到該字串,則返回 false); 
     *  三目:       (條件) ? (為真時輸出的值) : (為假時輸出的值),如:2>1?'真的':'假的',此三目會輸出‘真的’字串。 
     */  
    $agent = strtolower($_SERVER
['HTTP_USER_AGENT']); $is_pc = (strpos($agent, 'windows nt')) ? true : false; $is_iphone = (strpos($agent, 'iphone')) ? true : false; $is_ipad = (strpos($agent, 'ipad')) ? true : false; $is_android = (strpos($agent, 'android')) ? true : false; if($is_pc){ echo
"這是PC(電腦)"; } if($is_iphone){ echo "這是iPhone"; } if($is_ipad){ echo "這是iPad"; } if($is_android){ echo "這是Android"; } ?>