什么是php超全局数组,基础,PHP预定义的超全局数组变量总结

PHP提供了一套附加的预定义数组,这些数组变量包含了来自Web服务器、客户端、运行环境和用户输入的数据,这些数组通常被称为“超”全局变量。它们具有以下几个特性:

就是一种特殊的数组,操作方式没有区别。 不用去声明它们,在每个PHP 脚本中默认存在,因为在PHP中用户不用自定义它们,所以在自定义变量时应避免和预定义的全局变量同名。 它们在全局范围内自动生效,即在函数中直接就可以使用,且不用使用global关键字访问它们。 下表列出了PHP预定义的全部全局变量和说明。

1、服务器变量:$_SERVER

$_SERVER 是一个包含诸如头信息、路径和脚本位置的数组。

2、环境变量:$_ENV

$_ENV 数组中的内容是在PHP解析器运行时,从PHP所在服务器中的环境变量转变为PHP全局变量的。

3、URL GET 变量:$_GET

$_GET 数组也是超全局变量数组,是通过URL GET 方法传递的变量组成的数组。

4、HTTP POST 变量:$_POST

$_POST 数组是通过HTTP POST 方法传递的变量组成的数组。

5、Request 变量:$_REQUEST

此关联数组包含$_GET、$_POST 和$_COOKIE 中的全部内容。

6、HTTP上传文件变量:$_FILES

$_FILES是一个二维数组,包含5个子数组元素,其中第一个下标是表单中file输入域的名称,第二个下标用于描述上传文件的属性。

7、HTTP Cookies:$_COOKIE

$_COOKIE 超全局变量数组是经由 HTTP Cookies 方法提交至脚本的变量。

8、Seesion 变量:$_SESSION

$_SESSION 数组包含用户的会话信息。

9、Global 变量:$GLOBALS

$GLOBALS是由所有已定义的全局变量组成的数组,变量名就是该数站长交易组的索引。

基础,总结php把字符串转为数组的方法

php session 会话使用案例

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值