PHP implementiert eine Methode zur Bestimmung des Mobiltelefongeräts

墨辰丷
Freigeben: 2023-03-29 08:32:02
Original
1649 Leute haben es durchsucht

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 [&#39;HTTP_USER_AGENT&#39;];
  $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; ?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage