Heim > PHP-Framework > YII > Hauptteil

yii2.0 bestimmt iOS oder Android

angryTom
Freigeben: 2020-02-18 10:04:12
Original
1906 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich ein Beispiel dafür vorgestellt, wie YII2 ermittelt, ob ein Mobiltelefon IOS oder Android ist. Interessierte Freunde können darauf verweisen.

yii2.0 bestimmt iOS oder Android

yii2.0 bestimmt iOS oder Android

verwendet hauptsächlich HTTP_USER_AGENT, was bedeutet, dass es zum Überprüfen des Browsercodes für den Betrieb verwendet wird System (einschließlich Versionsnummer), Browser (einschließlich Versionsnummer) und Benutzerpräferenz, die der Besucher der Seite verwendet.

Der Erkennungscode lautet wie folgt:

function get_device_type(){
     //全部变成小写字母
     $agent = strtolower(Yii::$app->request->userAgent);
     $type = 'other';
       //分别进行判断
     if(strpos($agent, 'iphone') || strpos($agent, 'ipad')){
         $type = 'ios';
     }

     if(strpos($agent, 'android')){
         $type = 'android';
     }
     return $type;
}
Nach dem Login kopieren

Durch Aufrufen der Funktion get_device_type können Sie den Typ des Mobiltelefons ermitteln.

Empfohlene verwandte Artikel und Tutorials: yii-Tutorial

Das obige ist der detaillierte Inhalt vonyii2.0 bestimmt iOS oder Android. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!