判断用户终端类型(php程序)
来源:互联网 发布:吉林大学网络教育电话 编辑:程序博客网 时间:2024/06/05 02:46
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】判断变量类型
- 常用统计指标
- 判断互质的五种方法
- OpenCV 利用getTickCount()与getTickFrequency()计算执行时间
- 【Leetcode 4】Median of Two Sorted Arrays
- Python爬虫学习之常用技巧详解
- 判断用户终端类型(php程序)
- Linux学习之sed的使用
- JSP中文件的上传与下载示例
- LeetCode——17. Letter Combinations of a Phone Number
- Java IO流之打印流与标准流
- lasync命令模块实用工具cmdutils
- iOS中如何清除缓存?
- JQueryAjax操作
- PHP和Python中的引用机制