PHP判断客户端为PC还是手机

function is_mobile()
{
$agent = strtolower($_SERVER[‘HTTP_USER_AGENT‘]);
$is_pc = (strpos($agent, ‘windows nt‘)) ? true : false;
$is_mac = (strpos($agent, ‘mac os‘)) ? true : false;
$is_iphone = (strpos($agent, ‘iphone‘)) ? true : false;
$is_android = (strpos($agent, ‘android‘)) ? true : false;
$is_ipad = (strpos($agent, ‘ipad‘)) ? true : false;

if($is_pc){
return false;
}

if($is_mac){
return true;
}

if($is_iphone){
return true;
}

if($is_android){
return true;
}

if($is_ipad){
return true;
}
}

原文地址:https://blog.51cto.com/14284354/2382263

时间: 2024-10-08 10:42:24

PHP判断客户端为PC还是手机的相关文章

js判断客户端是pc还是手机

function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length;

判断客户端是电脑还是手机

用php判断客户端是手机还是电脑?其实很简单,通过浏览器访问网站时,浏览器会向服务器发送UA即(用户代理).不同浏览器或者同一浏览器的不同版本.手机浏览器.电脑浏览器的UA都是不一样的.我们只要写代程序获取这段UA,然后判断UA是什么,然后就可以区分出客户端是手机还是电脑了. function is_mobile(){ //正则表达式,批配不同手机浏览器UA关键词. $regex_match=”/(nokia|iphone|android|motorola|^mot\-|softbank|fom

判断客户端是PC还是手持设备的JS代码【转】

1.第一种: 复制代码代码如下: function IsPC() {    var userAgentInfo = navigator.userAgent;    var Agents = ["Android", "iPhone",                "SymbianOS", "Windows Phone",                "iPad", "iPod"];  

js判断客户端是PC还是手持设备

1. function IsPC(){//true为pc,false为手持设备 var userAgentInfo = navigator.userAgent; var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); var flag = true;   for 

js 稍微判断下浏览器 pc 还是手机

function isMobile() {    var a=navigator.userAgent;   var ref=/.*(Android|iPhone|SymbianOS|iPad|iPod|Windows Phone).*/;   return ref.test(a); } 

判断客户端是否是手机或者PC

/// <summary> /// 判断客户端是否是手机或者PC /// </summary> /// <returns></returns> public static bool IsMobileDevice() { HttpContext context = HttpContext.Current; //C#自带方法判断是否为移动端 if (context.Request.Browser.IsMobileDevice) { return true; }

JS判断客户端是手机还是PC的2个代码

Javascript 判断客户端是否为 PC 还是手持设备,有时候项目中需要用到,很方便的检测,源生的哦,方法一共有两种 1.第一种: 复制代码代码如下: function IsPC() {    var userAgentInfo = navigator.userAgent;    var Agents = ["Android", "iPhone",                "SymbianOS", "Windows Phone

JS判断客户端是手机还是PC的2个代码(转)

转载自:http://www.jb51.net/article/48939.htm Javascript 判断客户端是否为 PC 还是手持设备,有时候项目中需要用到,很方便的检测,源生的哦,方法一共有两种 1.第一种: function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Wi

js实现pc和手机的判断

如果你不太会自适应,不能把pc端和手机端的网页都用同一个html页面,那就就必须写两个站(PC用www域名,手机用wap二级域名),一个PC,一个手机,那么如何做到识别用户是PC客服端还是手机客户端登陆的你网站的呢(并且能够实现在手机端输入www域名的时候不加载PC端的网页直接跳转到手机端的网页),这就需要js来对客户端的系统进行判断 我这里有三段代码,都可以实现这个效果用法一样,优劣如何,就看你的需求如何  不过,这里也有2个疑问点,请先看代码,我后面再解答 1. <script type=&qu