程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> [PHP]如何使用Mobile_Detect來判斷訪問網站的設備:安卓,平板,電腦

[PHP]如何使用Mobile_Detect來判斷訪問網站的設備:安卓,平板,電腦

編輯:關於PHP編程

Mobile_Detect 是一個輕量級的開源移動設備(手機)檢測的 PHP Class,

它使用 User-Agent 中的字符串,並結合 HTTP Header,來檢測移動設備環境。

這個設備檢測的 PHP 類庫最強大的地方是,它有一個非常完整的庫,

可以檢測出所用的設備類型(包括操作類型,以及手機品牌等都能檢測)和浏覽器的詳細信息。

 完整的Mobile_Detect代碼如下:

include 'Mobile_Detect.php';
$detect = new Mobile_Detect();
 
// Check for any mobile device.
if ($detect->isMobile())
 
// Check for any tablet.
if($detect->isTablet())
 
// Check for any mobile device, excluding tablets.
if ($detect->isMobile() && !$detect->isTablet())
 
if ($detect->isMobile() && !$detect->isTablet())
 
// Alternative to $detect->isAndroidOS()
$detect->is('AndroidOS');
 
// Batch usage
foreach($userAgents as $userAgent){
  $detect->setUserAgent($userAgent);
  $isMobile = $detect->isMobile();
}
 
// Version check.
$detect->version('iPad'); // 4.3 (float)

 

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