1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > PHP判断手机端 PC端 微信示例代码分享

PHP判断手机端 PC端 微信示例代码分享

时间:2022-08-09 13:35:57

相关推荐

PHP判断手机端 PC端  微信示例代码分享

后端开发|php教程

PHP,手机端、PC端

后端开发-php教程

在这里博主为大家分享了PHP判断的两个实例,一是PHP判断是手机端还是PC端,二是PHP判断是否是微信浏览器,供大家参考,具体内容如下

1、判断是否是手机端

360商城网站源码,vscode要求CPU单核,ubuntu检查ss,tomcat物理内存释放,sqlite3 绝对路径,网络爬虫爬取天龙八部实例,htm调用php,湖北seo优化哪家便宜,网站导航菜单代码,代码说明文档模板lzw

function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset($_SERVER[HTTP_X_WAP_PROFILE])) { return true; } // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息 if (isset($_SERVER[HTTP_VIA])) { // 找不到为flase,否则为true return stristr($_SERVER[HTTP_VIA], "wap") ? true : false; } // 脑残法,判断手机发送的客户端标志,兼容性有待提高。其中MicroMessenger是电脑微信 if (isset($_SERVER[HTTP_USER_AGENT])) {$clientkeywords = array( okia,sony,ericsson,mot,samsung,htc,sgh,lg,sharp,sie-,philips,panasonic,alcatel,lenovo,iphone,ipod,lackberry,meizu,android, etfront,symbian,ucweb,windowsce,palm,operamini,operamobi,openwave, exusone,cldc,midp,wap,mobile,MicroMessenger);// 从HTTP_USER_AGENT中查找手机浏览器的关键字 if (preg_match("/(" . implode(|, $clientkeywords) . ")/i", strtolower($_SERVER[HTTP_USER_AGENT]))) {return true; } } // 协议法,因为有可能不准确,放到最后判断 if (isset ($_SERVER[HTTP_ACCEPT])) { // 如果只支持wml并且不支持html那一定是移动设备 // 如果支持wml和html但是wml在html之前则是移动设备 if ((strpos($_SERVER[HTTP_ACCEPT], vnd.wap.wml) !== false) && (strpos($_SERVER[HTTP_ACCEPT], ext/html) === false || (strpos($_SERVER[HTTP_ACCEPT], vnd.wap.wml) < strpos($_SERVER[HTTP_ACCEPT], ext/html)))) {return true; } } return false;}

2、判断是否是微信内置浏览器

代刷业务网源码,ubuntu系统怎么关闭,查看tomcat日志在哪里,网络爬虫 银行,php检验是否为整数,辽阳企业seolzw

function isWeixin() { if (strpos($_SERVER[HTTP_USER_AGENT], MicroMessenger) !== false) { return true; } else { return false; }}

qq群发源码,vscode控制台一直弹出来,安装ubuntu 没有根,根据关键字查看tomcat日志,sqlite 下载网址,网页设计草图与原型,域名解析到两个服务器,货币插件,手机前端框架选择,爬虫怕的好,云知梦php,在SEO,飞天侠官方网站,网页侧边菜单代码,手机移动网站模板,html模块翻转页面代码,后台管理系统ui框架,源程序3.2版lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。