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

北京治痤疮好的医院 http://baijiahao.baidu.com/s?id=1689403531784044510&wfr=spider&for=pc

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

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

1、服务器变量:_SERVER

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

2、环境变量:_ENV

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

3、URLGET变量:_GET

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

4、HTTPPOST变量:_POST

_POST数组是通过HTTPPOST方法传递的变量组成的数组。

5、Request变量:_REQUEST

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

6、HTTP上传文件变量:_FILES

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

7、HTTPCookies:_COOKIE

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

8、Seesion变量:_SESSION

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

9、Global变量:GLOBALS

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

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

phpsession会话使用案例




转载请注明:http://www.aierlanlan.com/rzfs/2439.html

  • 上一篇文章:
  •   
  • 下一篇文章: