php判断手机是安卓系统还是ios系统

原创 2015年07月08日 15:30:56

        最近项目,要判断用户的手机是安卓的还是ios的,搜了一下相关的资料,最终获得的结果。事实证明,是有效的!主要是要用到HTTP_USER_AGENT,它表示的意思是用来检查浏览页面的访问者在用什么操作系统(包括版本号)浏览器(包括版本号)和用户个人偏好的代码。

      监测代码如下:

function get_device_type()
{
 //全部变成小写字母
 $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
 $type = 'other';
 //分别进行判断
 if(strpos($agent, 'iphone') || strpos($agent, 'ipad'))
{
   $type = 'ios';
 } 

 if(strpos($agent, 'android'))
{
   $type = 'android';
 }
 return $type;
}

通过调用这个函数,就能获取到手机的类型。

版权声明:每解决一个问题,都是一次进步!不怕进步慢,只怕不进步!

php如何判断手机系统

现在很流行扫二维码来下载App,你知道其中的原理吗? 扫描的二维码本质是一个链接,这个链接会执行一个方法,根据不同的手机系统跳转到不同的App下载平台。 header("Content-t...
  • bboyjoe
  • bboyjoe
  • 2015年08月18日 14:13
  • 579

PHP获取手机平台及系统版本号

PHP利用UA头获取手机平台及系统版本号。

安卓与IOS通过hessian接口实现用友系统移动手机订单3JDBC跨数据库库事务处理

三:JDBC跨数据库库事务处理   由于最后审核后的数据需要提交到服务器涉及两个数据库,并且需要更新本地数据库,所以共涉及三个数据库,这就需要数据库的事务支持。经过搜索,JAVA数据库事务的类型有三种...
  • wzgyyh
  • wzgyyh
  • 2013年08月22日 16:03
  • 718

安卓系统手机音乐播放器问题

我喜欢听歌,老歌、新歌、民歌、通俗歌都行,只要我认为好听就行了。除了在电脑上听歌外,还与时俱进的买了几个随身听和MP3,现在是手机和平板(Win8.1系统的),歌曲格式也由MP3升级为无损格式。   ...
  • maozefa
  • maozefa
  • 2015年02月23日 14:59
  • 3102

深度安卓恶意软件检测系统:用卷积神经网络保护你的手机

转自:https://www.jiqizhixin.com/articles/844355c4-0ff5-4eeb-ae83-391e70adfaf2 恶意软件可以说是我们现代生...

安卓开发之TextView使用lineSpacingExtra时由于手机系统在5.1.1以下版本最后一行也会有距离的处理

提示:1、因为发现这个东西也跟着手机系统的不一样而不一样,目前发现在5.1.1系统以下会出现,所以我就在代码中动态判断设置padding来解决。2、首先普及一下,如果需要textview中不需要默认的...

安卓Android手机系统内文件夹目录解释

Bluestorm's Space 博客园首页新随笔联系订阅管理 随笔- 423 文章- 3 评论- 58  /storage/sdcard, /sdcard, /mnt/sdcar...

安卓手机或者平板文件系统中出现自动创建 SDCARD/JOY 目录的解决办法

去年入手的安卓平板电脑 Asus Nexus 7 ,用了壹年多时间都挺正常的,结果从今年五月份开始,文件系统中莫名其妙的出现壹個文件夹 SDCARD/JOY ,打开看的时候,发现里面会自动创建几個目录...

如何通过adb修改安卓手机的系统铃声

1、第一部分 安卓手机启动时候,会将手机系统目录下的音频文件信息加载到  /data/data/com.android.providers.media/databases目录下的internal.db...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php判断手机是安卓系统还是ios系统
举报原因:
原因补充:

(最多只允许输入30个字)