這篇文章主要介紹了YII2判斷手機是ios還是android的一個示例,感興趣的小伙伴們可以參考一下。
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