【PHP】$_SERVER的类型

1.$_SERVER[‘HTTP_USER_AGENT‘]:strpos($_SERVER[‘HTTP_USER_AGENT‘], ‘MicroMessenger’)

MicroMessenger:微信内置浏览器

php方式判断:

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

javascript方式判断:

function is_weixin(){
    var ua = navigator.userAgent.toLowerCase();     if(ua.match(/MicroMessenger/i)=="micromessenger") {
        return true;
     } else {
        return false;
    }
}
时间: 2024-10-27 12:43:29

【PHP】$_SERVER的类型的相关文章

PHP中$_SERVER的详细参数与说明

PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用. $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关. $_SERVER['argv'] #传递给该脚本的参数. $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式). $_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本.例如,"CGI/1.1". $_

WEB网页输入框的默认键盘类型控制

参考资料 http://www.w3school.com.cn/html5/att_input_type.asp : 语法 <input type="value"> 属性值 值 描述 button 定义可点击的按钮(大多与 JavaScript 使用来启动脚本) checkbox 定义复选框. color 定义拾色器. date 定义日期字段(带有 calendar 控件) datetime 定义日期字段(带有 calendar 和 time 控件) datetime-lo

PHP $_SERVER详解

php编程中经常需要用到一些服务器的一些资料,我把常用的用高亮的方式贴出来,其余的放在后面.方便以后查阅 $_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_ADDR'] //当前用户 IP . $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL $_SERVER['REMOTE_PORT'] //端口. $_SERVER['SERVER_NAME'] //服

PHP $_SERVER

$_SERVER 是一个包含了诸如头信息(header).路径(path).以及脚本位置(script locations)等等信息的数组.这个数组中的项目由 Web 服务器创建.不能保证每个服务器都提供全部项目:服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目. 下表列出了所有 $_SERVER 变量中的重要元素. 元素/代码 描述 $_SERVER['PHP_SELF'] 当前执行脚本的文件名,与 document root 有关. $_SERVER['GATEWAY_INTERF

PHP $_SERVER 常用命令

$_SERVER['HTTP_ACCEPT_LANGUAGE'] // 浏览器语言 $_SERVER['REMOTE_ADDR'] // 当前用户IP $_SERVER['REMOTE_HOST'] // 当前用户主机名 $_SERVER['REQUESR_URI'] // URL $_SERVER['REMOTE_PORT'] //端口. $_SERVER['SERVER_NAME'] //服务器主机的名称. $_SERVER['PHP_SELF']//正在执行脚本的文件名 $_SERVER[

php $_SERVER[&#39;HTTP_USER_AGENT&#39;] 用法介绍

在PHP中HTTP_USER_AGENT是用来获取用户的相关信息的,包括用户使用的浏览器,操作系统等信息, 显示结果为: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.104 Safari/537.36 Core/1.53.2372.400 QQBrowser/9.5.10548.400 这个时候我们可以用正则表达式来匹配以上字符串,用户的浏览器,操作系统信息

php&gt;$_SERVER服务的一些常用命令

$_SERVER['REMOTE_ADDR'] //当前用户 IP . $_SERVER['REMOTE_HOST'] //当前用户主机名   $_SERVER['REQUEST_URI'] //URL $_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言  $_SERVER['REMOTE_PORT'] //端口. $_SERVER['SERVER_NAME'] //服务器主机的名称.  $_SERVER['PHP_SELF']//正在执行脚本的文件名  $_SERV

$_SERVER[]数组解析

$_SERVER['PHP_SELF'] 将会得到 /test.php/foo.bar 这个结果.__FILE__ 常量包含当前(例如包含)文件的绝对路径和文件名. 如果 PHP 以命令行方式运行,该变量在 PHP 4.3.0 之前无效. "argv"传递给该脚本的参数.当脚本运行在命令行方式时,argv 变量传递给程序 C 语言样式的命令行参数.当调用 GET 方法时,该变量包含请求的数据. "argc"包含传递给程序的命令行参数的个数(如果运行在命令行模式). 

php课外笔记--$_SERVER的详细参数与说明

php课外笔记--$_SERVER的详细参数与说明 php培训教程中对于$_server的介绍,同时在php中输出$_SERVER相关信息语句: <? echo "<pre>"; var_dump($_SERVER); ?> $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关. $_SERVER['argv'] #传递给该脚本的参数. $_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果