热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

yii2.0判断ios还是安卓

yii2判断ios还是安卓的方法:首先创建一个get_device_type函数;然后在函数内使用Yii::$app->request->userAgent获取用户浏览器UA;最后使用strpos函数查找安卓和ios的UA特征字符串即可。
这篇文章主要介绍了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教程

以上就是yii2.0判断ios还是安卓的详细内容,更多请关注其它相关文章!


推荐阅读
author-avatar
田得婕_762
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有