PHP如何分辨当前是移动端,还是PC端
/*** 客户端类型* $find = '' 判断:iphone,ipad,android'* $find = 'pc' 判断:windows* $find = 'ipad' 判断:ipad* $find = 'iphone' 判断:苹果手机* $find = 'mac' 判断:苹果电脑* $find = 'apple' 判断:ipad,苹果手机* $find = 'wxmp' 判断:微信端*/function _isMobile($find=array('iphone','ipad','android'),$callback = true){$agent = strtolower($_SERVER['HTTP_USER_AGENT']); if($find=='mac'){$find = 'macintosh';}elseif($find=='pc'){$find = 'windows nt';}elseif($find=='apple'){$find = array('iphone','ipad');}elseif($find=='wxmp'){$find = 'micromessenger';}if(_stripos($agent,$find)){return $callback; }return false;
}
<?php if(_isMobile('iphone') || _isMobile('android')){ echo “移动端”;}else{ echo “PC端”;}
?>
PHP如何分辨当前是移动端,还是PC端相关推荐
- js判断移动端,pc端,安卓,苹果浏览器的方法
js 判断安卓或者ios 之indexOf方式(一) //判断访问终端 var browser={versions:function(){var u = navigator.userAgent, ap ...
- 360浏览器打不开网页_苹果移动端、PC端safari浏览器打不开网页的解决方案!
你还在为苹果自带的safari浏览器打不开网页而苦恼吗,接下来的答案会帮助你解决苦恼. 苹果自带safari浏览器的设备分为两种:移动端.PC端.因此不同设备出现safari浏览器打不开网页的情况需要 ...
- js 判断移动端还是pc端,ios或者android
js 判断移动端还是pc端,ios或者android 法一: function IsPC(){ var userAgentInfo = navigator.userAgent;var Agents = ...
- vue 判断移动端、pc端
判断移动端或pc端 经常在项目中会有支持 pc 与手机端需求.并且pc与手机端是两个不一样的页面.这时就要求判断设置,根据不同的设置跳转不同的路由. 先写个方法: //APP.vue isMobile ...
- 移动端和PC端弹出遮罩层后,页面禁止滚动的解决方法及探究
移动端和PC端弹出遮罩层后,页面禁止滚动的解决方法及探究 参考文章: (1)移动端和PC端弹出遮罩层后,页面禁止滚动的解决方法及探究 (2)https://www.cnblogs.com/ranyon ...
- C#和JQ判断移动端还是PC端
判断移动端还是PC端浏览网页可以使用两种方法: 1.在C#语句进行判断 /// <summary>/// 判断是移动端/// </summary>/// <returns ...
- java 判断手机访问_java后台如何判断是移动端还是pc端的访问请求
java后台如何判断是移动端还是pc端的访问请求 主要是根据 HttpServletRequest request 中的请求头所带的参数 user-agent来获取: String userAge ...
- 移动端和PC端的pdf预览与下载
34.移动端和PC端的pdf的预览与下载 1.预览 需求:在手机端实现pdf的文件与下载,主要是zlb_app中 实现过程:在研究了vue-pdf.pdfjs.pdfh5之后,选择了vue-pdf-s ...
- 移动端和pc端的区别
PC端与移动端的区别 pc端与移动端从兼容性.事件处理.布局.动画处理上来说有五种区别 1.从兼容方面来说, PC考虑的是浏览器的兼容性,而移动端开发考虑的更多的是手机兼容性,因为目前不管是andro ...
- 移动端与PC端设计的几项要点
一.移动端与PC端的区别 1.屏幕尺寸不同 PC端屏幕大,视觉范围更广,可设计的地方更多,设计性更强,相对来说容错度更高一些有一些小的问题不容易被发现.移动端设备相对来说屏幕较小,操作局限性大,在设计 ...
最新文章
- PHP函数整理(一)
- VirtualBox 在Linux升级后不能用的解决办法实践
- 每次重启需要source /etc/profile的原因-环境变量
- Silverlight如何与JS相互调用
- 学习笔记之-MySql高级之sql优化
- 修改UITextField中的placeholder的字体
- 【python教程入门学习】7个习惯提升python效率
- c oracle日志分析,oracle 日志分析
- mysql主从架构搭建_技术 | 手把手教你搭建MySQL主从架构
- 自反而缩,虽千万人,吾往矣。
- k8s nodeSelector和affinity
- java并发编程(11)-- 线程池 拒绝策略
- 【数据库原理及应用教程】【数据库系统的体系结构】【1.4-1.6】
- redis设计与实现读书笔记(一)
- SSD目标检测网络tensorRT推理【附代码】
- 博帝 boost和威刚S102哪个好详细原创评测
- sumifs两个求和列如何计算_「sumifs」多条件求和函数Sumifs的用法 - seo实验室
- pycharm 自定义区域折叠代码
- Deltix宣布CryptoCortex与MPC钱包提供商Curv整合
- hibernate 学习笔记-操作数据库
热门文章
- c#压缩图片问题总结
- 原生滚动条丑的一比——自定义滚动条
- Oracle查询数据字典
- python自动批量获取IP地址
- React开发工具无法访问文件网址
- 使用merge into进行大数据量优化
- 新手初学MATLAB(一)常见信号的的实现绘制(原创易懂)http://www.putclub.com/
- 亚马逊aws服务取消_亚马逊网络服务(AWS)
- java上传文件限速_【面试题目】Java文件下载(限速、进度条)
- 在线表单信息收集+word模板展示信息(excel收集信息word打印)Excel一行或者多行信息导入word打印