php判断访问的手机设备是安卓系统或IOS系统的方法

快乐总和宽厚的人相伴,财富总与诚信的人相伴,智慧总与高尚的人相伴,魅力总与幽默的人相伴,健康总与豁达的人相伴。

接了一个小需求,就是利用php脚本来判断访问设备是安卓还是ios系统并做出相应的事件。以前写过此类需求的文章,那么本着水博文的思想,再来写一遍。

php判断手机是IOS或安卓的方法

php属于后台运行的脚本,如果判断访问用户设备类型,需要使用 HTTP_USER_AGENT 浏览器UA字段,此字段内包括用户的系统类型,版本号,浏览器类型等。

示例1:

$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
if(strpos($agent, 'iphone') || strpos($agent, 'ipad')){
    echo '苹果系统';
}elseif(strpos($agent, 'android')){
    echo '安卓系统';
}else{
    echo '其它';
}

示例2:

if(strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone')||strpos($_SERVER['HTTP_USER_AGENT'], 'iPad')){
    echo 'systerm is IOS';
}else if(strpos($_SERVER['HTTP_USER_AGENT'], 'Android')){
   echo 'systerm is Android';
}else{
   echo 'systerm is other';
}

PS:示例1与示例2的根本方法都是一样,只是写法不同而已

以上就是php判断访问的手机设备是安卓系统或IOS系统的方法。感情里,总会有分分合合; 生命里,总会有来来去去。 学会: 浅喜欢,静静爱,深深思索,淡淡释怀。更多关于php判断访问的手机设备是安卓系统或IOS系统的方法请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法