PHP實現(xiàn)根據(jù)設備類型自動跳轉相應頁面的方法
更新時間:2014年07月24日 15:40:35 投稿:shichen2014
這篇文章主要介紹了PHP實現(xiàn)根據(jù)設備類型自動跳轉相應頁面的方法,是非常實用的功能,需要的朋友可以參考下
隨著當今移動設備的普及,上網(wǎng)已經(jīng)比過去更加方便。針對Android智能手機,iPhone/iPad等移動終端,很多網(wǎng)站都相繼推出了針對電腦和這類手機等移動設備訪問的網(wǎng)頁。本文所述的實例代碼就可以實現(xiàn)根據(jù)這些移動設備終端而自動跳轉到適合它們?yōu)g覽的頁面。即判斷PC端或手機站智能端并跳轉。
完整的實例代碼如下:
<?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='pc.html'</script>";//這里也可以是網(wǎng)址 } if($android){ echo "<script>window.location.href='andorid.html'</script>";//這里也可以是網(wǎng)址 } ?>
這里使用PHP中的內(nèi)置函數(shù)HTTP_USER_AGENT獲取客戶端設備類型,再使用字符串處理函數(shù)對其提取,然后判斷是什么設備,根據(jù)設備自動定位到適合的網(wǎng)頁或頁面發(fā)送給客戶端。
相關文章
php中header設置常見文件類型的content-type
這篇文章主要介紹了php中header設置常見文件類型的content-type的相關資料,需要的朋友可以參考下2015-06-06