php中区分大小写的超全局变量总结
平时写程序,用$_POST[]都是大写,而今天在写一个搜索程序的时候把大写弄成了小写,就出现了无论如何都提交不了内容的情况。看来,在php中对于一些超全局变量是区分大小写的。下面总结一些区分大小的超全局变量供大家参考。
PHP 超全局变量
$GLOBALS
包含一个引用指向每个当前脚本的全局范围内有效的变量。该数组的键名为全局变量的名称。从 PHP 3 开始存在 $GLOBALS 数组。
$_SERVER
变量由 web 服务器设定或者直接与当前脚本的执行环境相关联。类似于旧数组 $HTTP_SERVER_VARS 数组(依然有效,但反对使用)。
$_GET
经由 URL 请求提交至脚本的变量。类似于旧数组 $HTTP_GET_VARS 数组(依然有效,但反对使用)。
$_POST
经由 HTTP POST 方法提交至脚本的变量。类似于旧数组 $HTTP_POST_VARS 数组(依然有效,但反对使用)。
$_COOKIE
经由 HTTP Cookies 方法提交至脚本的变量。类似于旧数组 $HTTP_COOKIE_VARS 数组(依然有效,但反对使用)。
$_FILES
经由 HTTP POST 文件上传而提交至脚本的变量。类似于旧数组 $HTTP_POST_FILES 数组(依然有效,但反对使用)。详细信息请参阅 POST 方法上传。
$_ENV
执行环境提交至脚本的变量。类似于旧数组 $HTTP_ENV_VARS 数组(依然有效,但反对使用)。
$_REQUEST
经由 GET,POST 和 COOKIE 机制提交至脚本的变量,因此该数组并不值得信任。所有包含在该数组中的变量的存在与否以及变量的顺序均按照 php.ini 中的 variables_order 配置指示来定义。此数组在 PHP 4.1.0 之前没有直接对应的版本。参见 import_request_variables()。
注意 自 PHP 4.3.0 起,$_FILES 中的文件信息不再存在于 $_REQUEST 中。
注: 当运行于命令行模式时,此数组将不会包含 argv 和 argc 条目;它们已经存在于数组 $_SERVER 中。
$_SESSION
当前注册给脚本会话的变量。类似于旧数组 $HTTP_SESSION_VARS 数组(依然有效,但反对使用)。详细信息,请参照 Session 处理函数章节。
转载于:https://www.cnblogs.com/dddm/archive/2012/03/31/2426880.html
php中区分大小写的超全局变量总结相关推荐
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第40讲:PHP中预定义超全局变量
陈力:传智播客古代 珍宝币 泡泡龙游戏开发第40讲:PHP中预定义超全局变量 超全局变量是在全部作用域中始终可用的内置变量.PHP 中的许多预定义变量都是"超全局的".PHP供提供 ...
- php中全局变量global和超全局变量$GLOBALS
php中全局变量global和超全局变量$GLOBALS 1.global Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require ...
- php的globle超全局变量,php中全局变量global和超全局变量$GLOBALS
php中全局变量global和超全局变量$GLOBALS 1.global Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require ...
- php超全局变量,魔术常量,魔术方法
整理了下关于php的基础知识,参考了些资料,如下: 超全局变量 超全局变量 - 超全局变量是在全部作用域中始终可用的内置变量: $GLOBALS $GLOBALS - 引用全局作用域中可用的全部变量 ...
- php post u,php 超全局变量 get post request
预定义变量又叫超全局变量,包括: $_GET, $_POST, $_SERVER, $_REQUEST, $GLOBALS, $_COOKIE, $_SESSION, ..........(大约10 ...
- PHP学习:PHP超全局变量(Superglobal)$GLOBALS的介绍以及和global的区别
PHP超全局变量有很多,如下的都属于超全局变量Superglobal $GLOBALS,$_SERVER,$_GET,$_POST,$_FILES,$_COOKIE,$_SESSION,$_REQUE ...
- php 超全局变量(整理)
来源:https://www.cnblogs.com/wsybky/p/8745286.html 一.$GLOBALS 在GLOBALS数组中,每一个变量为一个元素,键名对于变量名,值对于变量的内. ...
- php代码审计2全局变量和超全局变量
全局变量: 就是在函数外面定义的变量,不能在函数中直接使用,因为它的作用域不会到函数内部,所以在函数内部使用的时候尝尝看到类似global $a; 超全局变量: 在所有脚本都有效,所以,在函数可以直接 ...
- [PHP] 超全局变量$_FILES上传文件
1.$_FILES --超全局变量,HTTP 文件上传变量 通过 HTTP POST 方式上传到当前脚本的项目的数组,PHP 能够接受任何来自符合 RFC-1867 标准的浏览器上传的文件, 上传的过 ...
最新文章
- Android ProgressBar 加载中界面实现(loading 动画) 实现菊花的效果
- 强化学习在携程酒店推荐排序中的应用探索
- 疫情期间数据需求量暴增,机房需要做哪些准备?
- 磁盘上没有足够的空间完成此操作_【教程】Windows的磁盘分区,两分钟搞定!!...
- 表达式求值及转换算法
- java学习(23):if..else
- IoC、Spring 环境搭建、Spring 创建对象的三种方式、DI
- 分级时间轮优化普通时间轮定时器(2):滴答式分层计时轮
- php html5 api,HTML5 File API解读
- 普通话转粤语_语音转文字评测:几款语音转文字app,你了解多少?
- 在ubuntu下配置C和C++的编译环境
- C语言程序段的定义、实际应用分析
- 【控制】人工势场法及人工势场函数
- 音乐节拍自动标记插件 BeatEdit 2 for Pr
- FreeType字体程序库介绍
- 使用Java模拟登录
- Cesium 水淹分析
- 深度了解自监督学习,就看这篇解读 !何恺明新作MAE:通向CV大模型
- BootStrap4登录表单验证示例
- MNF最小噪声分离变换(转)
热门文章
- Spring 在 xml配置文件 或 annotation 注解中 运用Spring EL表达式
- 初试poi HssfWorkBook导出excel
- 多个Finder方法的外部内容类型
- window连接不上linux ftp_Linux文件自动备份方案
- LeetCode(30):与所有单词相关联的字串
- SameSite Cookie,防止 CSRF 攻击
- 使用libjpeg.framework压缩UIImage
- ping: sendto: Network is unreachable
- 第22节 三个败家子(22)——霸王无敌
- Ubuntu Linux 安装后,建立嵌入式开发环境