yii2.0判斷ios還是安卓

這篇文章主要介紹了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教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享