ホームページ  >  記事  >  PHPフレームワーク  >  yii2.0 は iOS か Android を決定します

yii2.0 は iOS か Android を決定します

angryTom
angryTomオリジナル
2020-02-18 10:04:121886ブラウズ

この記事では、YII2 が携帯電話が IOS か Android かを判断する例を主に紹介しますので、興味のある方は参考にしてください。

yii2.0 は iOS か Android を決定します

yii2.0 は、ios と Android

のどちらが主に HTTP_USER_AGENT を使用するかを決定します。つまり、ブラウザのコードをチェックするために使用されます。オペレーティング システム (バージョン番号を含む)、ブラウザ (バージョン番号を含む)、およびページの訪問者が使用しているユーザー設定。

検出コードは以下のとおりです。

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

get_device_type関数を呼び出すと、携帯電話の種類を取得できます。

おすすめの関連記事とチュートリアル: yii チュートリアル

以上がyii2.0 は iOS か Android を決定しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。