首頁 >php框架 >YII >yii2.0判斷ios還是安卓

yii2.0判斷ios還是安卓

angryTom
angryTom原創
2020-02-18 10:04:122001瀏覽

這篇文章主要介紹了YII2判斷手機是IOS還是Android的範例,有興趣的朋友可以參考一下。

yii2.0判斷ios還是安卓

yii2.0判斷ios還是安卓

主要是用到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還是安卓的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn