php判断用户终端类型
来源:互联网 发布:在线教学软件 编辑:程序博客网 时间:2024/05/18 04:57
PHP简单判断iPhone、iPad、Android及PC设备的类型(将使用Windows系统的设备定为PC)
原理是判断浏览器提交的USER AGENT,代码如下:
<?php
//获取USER AGENT
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
//分析数据
$is_pc = (strpos($agent, 'windows nt')) ? true : false;
$is_iphone = (strpos($agent, 'iphone')) ? true : false;
$is_ipad = (strpos($agent, 'ipad')) ? true : false;
$is_android = (strpos($agent, 'android')) ? true : false;
//输出数据
if($is_pc){
echo "这是PC";
}
if($is_iphone){
echo "这是iPhone";
}
if($is_ipad){
echo "这是iPad";
}
if($is_android){
echo "这是Android";
}
?>如果你只判断是否为iphone设备可以如下来进行操作,代码如下:
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判断用户终端类型
- 判断用户终端类型(php程序)
- php判断终端是微信,ios等类型
- 判断终端的相关类型
- php判断用户浏览器类型是否为微信浏览器
- PHP如何判断用户浏览器类型与语言
- php通过http_user_agent判断用户设备类型(脑残版)
- 判断用户当前使用的终端
- php判断浏览器类型
- php 类型判断
- php判断浏览器类型
- PHP判断客户端类型
- php判断浏览器类型
- php 判断类型
- php判断变量类型
- php判断变量类型
- 【PHP】判断变量类型
- PHP 类型判断函数
- 选择排序(从小到大)
- gevent调度流程解析
- Android 支付宝支付的那些坑
- simulink中 empty subsystem 执行M函数,起到按钮作用
- 重温算法之插入排序
- php判断用户终端类型
- python实现微信接口(itchat)
- 嵌入式LinuxC编程之进程控制(一)
- 需求分析
- 在Kubernetes集群里安装微服务DevOps平台fabric8
- [LeetCode] Count Numbers with Unique Digits 计算各位数值不同的数的个数
- 人的四种认知状态
- EOJ 3260 袋鼠妈妈找孩子 题解
- 基于EEG信号的情绪分析数据库DEAP论文调研