Heim  >  Artikel  >  Backend-Entwicklung  >  PHP ermittelt, ob es sich um ein iPad handelt

PHP ermittelt, ob es sich um ein iPad handelt

(*-*)浩
(*-*)浩Original
2019-10-19 11:24:373188Durchsuche

Das Beispiel in diesem Artikel beschreibt, wie PHP iPhone-, iPad-, Android- und PC-Geräte einfach beurteilen kann. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

PHP ermittelt, ob es sich um ein iPad handelt

Aus beruflichen Gründen müssen wir wissen, welche Art von Benutzer mich besucht hat Website, und jetzt gibt es viele Arten von Mobilgeräten Schauen wir uns ein vom Editor zusammengestelltes Beispiel für die Beurteilung von iPhone-, iPad-, Android- und PC-Geräten an. (Empfohlenes Lernen: PHP-Video-Tutorial)

Ich habe das Gerät mit dem Windows-System als PC eingerichtet. Schließlich ist der Blog für chinesische Benutzer gedacht und die meisten Heimgeräte verwenden immer noch das Windows-System.

Das Prinzip besteht darin, den vom Browser übermittelten USER AGENT zu ermitteln. Der Code lautet wie folgt:

<?php
//获取USER AGENT
$agent = strtolower($_SERVER[&#39;HTTP_USER_AGENT&#39;]);
//分析数据
$is_pc = (strpos($agent, &#39;windows nt&#39;)) ? true : false;
$is_iphone = (strpos($agent, &#39;iphone&#39;)) ? true : false;
$is_ipad = (strpos($agent, &#39;ipad&#39;)) ? true : false;
$is_android = (strpos($agent, &#39;android&#39;)) ? true : false;
//输出数据
  if($is_pc){
    echo "这是PC";
  }
  if($is_iphone){
    echo "这是iPhone";
  }
  if($is_ipad){
    echo "这是iPad";
  }
  if($is_android){
    echo "这是Android";
  }
?>

Das obige ist der detaillierte Inhalt vonPHP ermittelt, ob es sich um ein iPad handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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