超實用PHP判斷頁面訪問是移動端還是PC設備?

最近想要找一段代碼判斷移動pc,以便隱藏顯示不同內容,結果找網上的好多都是同一個版本比較複雜不太好用,其實WordPress本身自帶了個億函數判斷移動還是pc設備的,wp_is_mobile();這個是可以直接使用的,如果需要在非WordPress網站使用,可以把函數真身找到,稍微做個改良即可,比較簡單也比較好用,順便分享一下;

/*PHP判斷是否是移動端https://zouaw.com/6914.html*/
function is_mobile() {
if ( empty($_SERVER['HTTP_USER_AGENT']) ) {
return false;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) {
return true;
} else {
return false;
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章