快乐总和宽厚的人相伴,财富总与诚信的人相伴,智慧总与高尚的人相伴,魅力总与幽默的人相伴,健康总与豁达的人相伴。
接了一个小需求,就是利用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其它相关文章!