程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP實現根據設備類型自動跳轉相應頁面的方法

PHP實現根據設備類型自動跳轉相應頁面的方法

編輯:PHP綜合

隨著當今移動設備的普及,上網已經比過去更加方便。針對Android智能手機,iPhone/iPad等移動終端,很多網站都相繼推出了針對電腦和這類手機等移動設備訪問的網頁。本文所述的實例代碼就可以實現根據這些移動設備終端而自動跳轉到適合它們浏覽的頁面。即判斷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>";//這裡也可以是網址
}
if($android){
 echo "<script>window.location.href='andorid.html'</script>";//這裡也可以是網址
}
?>

這裡使用PHP中的內置函數HTTP_USER_AGENT獲取客戶端設備類型,再使用字符串處理函數對其提取,然後判斷是什麼設備,根據設備自動定位到適合的網頁或頁面發送給客戶端。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved