Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Klassenbibliothek zur Erkennung mobiler Geräte (Handys)

PHP-Klassenbibliothek zur Erkennung mobiler Geräte (Handys)

WBOY
WBOYOriginal
2016-08-08 09:24:431054Durchsuche

Mobile_Detect ist eine einfache Open-Source-Erkennung für Mobilgeräte (Mobiltelefone). PHP-Klasse, die die Zeichenfolge im User-Agent in Kombination mit dem HTTP-Header verwendet, um die Umgebung des mobilen Geräts zu erkennen. Das Leistungsstärkste an dieser PHP-Klassenbibliothek zur Geräteerkennung ist, dass sie über eine sehr vollständige Bibliothek verfügt, die den verwendeten Gerätetyp (einschließlich Betriebstyp, Mobiltelefonmarke usw.) und Browserdetails erkennen kann.

http://mobiledetect.net/

//使用实例
 
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)

Quelle: http://www.oschina.net/code/snippet_118180_16788

Das Obige stellt die PHP-Klassenbibliothek zur Erkennung mobiler Geräte (Mobiltelefone) vor und hoffe, dass sie für Freunde, die sich für PHP-Tutorials interessieren, hilfreich sein wird.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn