Heim > Artikel > Backend-Entwicklung > PHP implementiert eine Methode zur Bestimmung des Mobiltelefongeräts
In diesem Artikel wird hauptsächlich die Methode von PHP zur einfachen Beurteilung des Mobiltelefongeräts vorgestellt und die zugehörigen Fähigkeiten von PHP zur Beurteilung des Betriebs anhand der vordefinierten Variablen des Servers vorgestellt. Freunde, die sie benötigen, können darauf verweisen
Heutzutage erfreut sich das mobile Internet immer größerer Beliebtheit. Um Webseiten besser auf Mobiltelefonen anzuzeigen, haben wir uns für die Verwendung von CSS-Medienabfragen entschieden, was jedoch auch der Fall ist Nachteile: Die Struktur einiger Websites ist vom Typ CMS, es gibt zu viele Inhalte, die angezeigt werden können, und die Verwendung von CSS-Medienabfragen zum Entwerfen eines responsiven Designs führt dazu, dass sie nur ausgeblendet werden, um die Inhalte schneller anzuzeigen Auf dem Mobiltelefon können wir dieses PHP verwenden, um den Code des Mobilgeräts zu ermitteln. Verwenden Sie diesen Code, um benutzerdefinierte Inhalte anzuzeigen oder nicht anzuzeigen.
Dies ist der PHP-Funktionscode zur Bestimmung des Mobiltelefongeräts. Kopieren Sie ihn in die PHP-Funktionsbibliothek und rufen Sie ihn auf:
<?php function is_mobile() { $user_agent = $_SERVER ['HTTP_USER_AGENT']; $mobile_browser = Array ( "mqqbrowser", // 手机QQ浏览器 "opera mobi", // 手机opera "juc", "iuc", // uc浏览器 "fennec", "ios", "applewebKit/420", "applewebkit/525", "applewebkit/532", "ipad", "iphone", "ipaq", "ipod", "iemobile", "windows ce", // windows phone "240×320", "480×640", "acer", "android", "anywhereyougo.com", "asus", "audio", "blackberry", "blazer", "coolpad", "dopod", "etouch", "hitachi", "htc", "huawei", "jbrowser", "lenovo", "lg", "lg-", "lge-", "lge", "mobi", "moto", "nokia", "phone", "samsung", "sony", "symbian", "tablet", "tianyu", "wap", "xda", "xde", "zte" ); $is_mobile = false; foreach ( $mobile_browser as $device ) { if (stristr ( $user_agent, $device )) { $is_mobile = true; break; } } return $is_mobile; } ?> //这是调用代码,可以加上if判断: <?php if(is_mobile()):?> //设置手机端的内容 <?php endif; ?>
Zusammenfassung: Das Obige ist der gesamte Inhalt Artikel. Ich hoffe, er kann jedem beim Lernen helfen.
Verwandte Empfehlungen:
phpImplementierung der Methode zur Bestimmung, ob es sich um eine Ajax-Anfrage handelt
PHP AjaxForm Bild hochladen und Bild anzeigen
php Detaillierte Einführung in Operatoren und Ausdrücke
Das obige ist der detaillierte Inhalt vonPHP implementiert eine Methode zur Bestimmung des Mobiltelefongeräts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!