Heim  >  Artikel  >  PHP-Framework  >  yii2.0 bestimmt iOS oder Android

yii2.0 bestimmt iOS oder Android

angryTom
angryTomOriginal
2020-02-18 10:04:121988Durchsuche

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;
}

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!

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