function isMobile(){

$useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';

$useragent_commentsblock=preg_match('|\(.*?\)|',$useragent,$matches)>0?$matches[0]:'';

function CheckSubstrs($substrs,$text){

foreach($substrs as $substr){

if(false!==strpos($text,$substr)){

return true;

}else{

return false;

}

}

}

$mobile_os_list=array('Google Wireless Transcoder','Windows CE','WindowsCE','Symbian','Android','armv6l','armv5','Mobile','CentOS','mowser','AvantGo','Opera Mobi','J2ME/MIDP','Smartphone','Go.Web','Palm','iPAQ');

$mobile_token_list=array('Profile/MIDP','Configuration/CLDC-','160×160','176×220','240×240','240×320','320×240','UP.Browser','UP.Link','SymbianOS','PalmOS','PocketPC','SonyEricsson','Nokia','BlackBerry','Vodafone','BenQ','Novarra-Vision','Iris','NetFront','HTC_','Xda_','SAMSUNG-SGH','Wapaka','DoCoMo','iPhone','iPod');

$found_mobile=CheckSubstrs($mobile_os_list,$useragent_commentsblock) || CheckSubstrs($mobile_token_list,$useragent);

if ($found_mobile){

return true;

}else{

return false;

}

}

if (isMobile())

echo 'phone';

else

echo 'pc';

?>

详细链接 链接描述

网页php如何判断登录手机串号_php如何判断客户端是pc还是手机?相关推荐

  1. 网页php如何判断登录手机串号_php判断用户是否手机访问代码

    随着移动设备的普及,网站也会迎来越来越多移动设备的访问.用适应PC的页面,很多时候对手机用户不友好,那么有些时候,我们需要判断用户是否用手机访问,如果是手机的话,就跳转到指定的手机友好页面.这里就介绍 ...

  2. 网页php如何判断登录手机串号_php判断手机段登录,以及phpcms手机PC双模板调用...

    首先一段php代码判断是否为手机浏览: function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP ...

  3. IMEI是什么? 怎样查手机串号IMEI

    IMEI的基本含义 IMEI(International Mobile Equipment Identity,移动设备国际识别码,又称为国际移动设备标识)是手机的唯一识别号码.我们从这个缩写的全称中来 ...

  4. IMEI码查询[*#06#-手机串号查询]--你的手机到底是翻新机还是正品行货

    在对手机串号研究时候,找到了一个一家通过手机串号来查询你的手机具体信息的网站,现在把这个网站拿出来和大家分享.以后各位朋友们无论是买行货还是水货,新机还是二手,都可以通过这个网站来查询一下,至少可以知 ...

  5. 获取手机串号 版本 品牌

    判断用户是否开启某个服务 public static boolean serviceIsStart(Context cont, String className) {ActivityManager m ...

  6. iPhone手机 手机设备号和手机串号imsi

    经过调研,代码实现获取iPhone手机串号是获取不到的,网上提供的一些获取手机串号都是通过第三方库来写的,使用这些库的app在app store是审核不了的,所以目前还没有办法获取手机串号imsi的. ...

  7. 手机串号IMEI的国际查询网站及说明

    手机串号IMEI的国际查询网站及说明 IMEI 为TAC + FAC + SNR + SP.IMEI(International Mobile Equipment Identity)是"国际 ...

  8. php获取设备串号,检测手机串号 js, php

    //检测手机串号 public function is_IMEI($s) { $pat = '/^[0-9]{15}$/'; if(!preg_match($pat, $s)) { return fa ...

  9. iPhone手机 手机设备号和手机串号imsi

    经过调研,代码实现获取iPhone手机串号是获取不到的,网上提供的一些获取手机串号都是通过第三方库来写的,使用这些库的app在app store是审核不了的,所以目前还没有办法获取手机串号imsi的. ...

最新文章

  1. Microbiome:宏基因组揭示冻土带、温带草原和热带土壤抗性的特征
  2. NetCore TagHelpers标签
  3. 交换机出现err-disable的原因及解决方法
  4. Kubernetes里的ConfigMap的用途
  5. java多线程的join方法_java多线程系列_join方法的使用(5)
  6. 理解GL_TRIANGLE_STRIP等绘制三角形序列的三种方式
  7. opengl 安装_一步步学OpenGL(34) -《GLFX,一个OpenGL效果库》
  8. Delphi通过MSHTML实现一个HTML解析类
  9. Android 福彩3D体彩排列(源码+算法)
  10. 将时谐电磁场引入工程电磁场的意义_电磁场思考题
  11. 通过外挂程序实现SBO中的价格控制策略
  12. Chromium 手势插件
  13. 腾讯词向量下载链接(Tencent_AILab_ChineseEmbedding.txt)
  14. 【Flume】Flume入门
  15. ArcGIS教程:创建饼图
  16. 极点五笔常用特殊符号编码
  17. 在线零售的未来看起来就是网红的带货直播
  18. 【转载】WIN10应用商店,Edge浏览器闪退打不开,开始菜单打不开,安全中心打开变空白
  19. 夏日炎炎,使用决策树去挑选西瓜(python实现)
  20. 终于解决了PADS,Altium,ORCAD的相互转换问题

热门文章

  1. 全国专业技术人员计算机应用能力考试
  2. 南京Uber优步司机奖励政策(2月1日~2月7日)
  3. 9组数据,看懂新中国成立70周年沧桑巨变!
  4. 手机获取百度地图定位
  5. android Inflater
  6. leaflet加载多种形式谷歌地图(120)
  7. html5相关笔记(三)
  8. PYthon的基本数据类型(创建和赋值,基本特征,内建方法)
  9. VS中输入字符串和输出字符串问题
  10. 阿拉丁和神灯的故事(一)