php全局数组有哪些
时间 : 2023-02-16 12:33:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性
php全局数组,是各种全局变量的容器,这些全局变量有着固定的作用,因此它们不能直接定义,而是php系统提供给我们使用,以下是php中常见的全局数组;
一、$_GET
GET数组全称为全局变量,它用于接收浏览器发送过来的GET方法参数,GET方法请求是把数据以键值对的形式附加在URL后面,然后发送出去,它只能传递简单数据类型,如整形,字符串,浮点类型。
二、$_POST
POST数组全称为全局变量,它用于接收浏览器发送至服务器的POST请求,POST请求通过请求体来传输数据,可以传递任何格式的数据,比如二进制数据。
三、$_COOKIE
COOKIE数组全称为全局变量,它用于接收浏览器发送至服务器的COOKIE,COOKIE也是一种数据格式,php使用它来存储用户信息,可以把sessionID,浏览器信息等数据存放在它里面。
四、$_SERVER
SERVER数组全称为全局变量,它是一个多维数组,存放着有关系统和服务器环境的信息,比如当前文件路径,php版本号,服务器配置,请求来源等。
五、$_ENV
ENV数组全称为全局变量,它是一个多维数组,存放着当前的系统环境变量,比如系统家目录,系统版本号,运行程序的用户ID等,它不仅可以用来查看系统信息,还可以用来设置系
php中的全局数组是指在使用php编程时自动构成的数组,允许使用者在整个网站的任何地方使用它们。php中有许多全局数组,下面是比较常用的全局数组有:
1、$GLOBALS:这是一个全局关联数组,存储着执行脚本中定义的所有变量。它可以访问所有在当前脚本范围内可用的变量。
2、$_SERVER:这是一个超全局的关联数组,代表了server的各种信息,包括客户端的信息,服务器信息,以及当前执行脚本的指令。它也包括contact、server software和server name等。
3、$_GET:这也是一个超全局数组,存储的是使用http get方法发送到当前页面的参数值。
4、$_POST:这也是一个超全局数组,它是通过http post方法从当前页面接受的参数值。
5、$_FILES:这也是一个超全局数组,它存储着由客户端上传到服务器上的文件的头部和上文件信息。
6、$_ENV:这也是一个超全局数组,它存储着当前shell的环境变量。
7、$_COOKIE:这也是一个超全局数组,它存储着从客户端发送到服务器的cookie信息。
8、$_REQUEST:这也是一个超全局数组,它把$_GET、$_POST和$_COOKIE中所有信息都存储下来。
php中的全局数组实际上是php脚本中使用者访问数据的桥梁,相当于一个沟通客户端和服务器之间信息传递的重要途径。任何php程序都要与它们打交道,相当于解决任何问题的关键,因此大家在学习使用php时要特殊注意这
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章