您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關PHP中怎么判斷iPhone、iPad、Android及PC設備,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
原理是判斷瀏覽器提交的USER AGENT,代碼如下:
<?php //獲取USER AGENT $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"; } ?>
如果你只判斷是否為iphone設備可以如下來進行操作,代碼如下:
function get_device_type(){ $agent = strtolower($_SERVER['HTTP_USER_AGENT']); $type = 'other'; if(strpos($agent, 'iphone') || strpos($agent, 'ipad') ){ $type = 'ios'; } if(strpos($agent, 'android')){ $type = 'android'; } return $type; }
上述就是小編為大家分享的PHP中怎么判斷iPhone、iPad、Android及PC設備了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。