php预定义数组有哪些
时间 : 2023-02-16 13:59:02声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

PHP预定义数组是指在PHP中,用户可以使用一些特殊的变量来存储数据,这些变量即为预定义数组。PHP中有很多预定义数组,比如$_GET,$_POST,$_COOKIE,$_SESSION等等。

首先,$_GET是一个简单的数组,存储浏览器发送过来的参数,例如搜索表单或者从一个超链接进入的网页时,它们将被存入$_GET数组变量中,方便获取。

其次,$_POST也是一个简单的数组,存储由提交表单发送过来的参数,可用来提交有关页面状态、表单内容、文件等信息。

再次,$_COOKIE也是一个简单的数组,存储浏览器发送过来的Cookie信息。通过设置Cookie信息,我们可以检测用户上次浏览的内容,从而获得访客使用习惯的有用资料。

最后,$_SESSION也是一个简单的数组,存储与用户会话相关的信息。 它使我们可以跨多个页面记录用户的登录状态和活动状态,例如,当用户登录后,我们可以为它创建一个session变量,跟踪用户的登录状态,这样,无论用户访问网站上的哪个页面,我们总是可以根据当前用户的session变量来判断用户是否登录。

以上就是PHP中所有的预定义数组,这些数组为PHP开发者提供了更多的便利,帮助我们实现更多的功能。

PHP预定义数组是PHP中预定义的一类特殊数组,不同于普通数组。它提供了更多的方便性功能并包含一组特定的键值,这些键值可以被访问到。

其中最常见的PHP预定义数组是$ _GET和$ _POST。

第一个,$_GET,可以让你从URL地址栏中获取GET参数。这些参数用于确定网页中应该显示的内容,并非常常被用于URL传值。

第二个,$ _POST,可以用来从表单收集信息。在提交表单时会产生$ _POST数组,并且可以将这些参数传递给后台处理程序。

第三个,$ _SERVER,包含服务器和执行脚本所需要的所有变量。除了指向当前执行脚本的文件路径之外,它还可以提供客户端信息,包括客户端IP地址、浏览器信息等等。

第四个,$ _COOKIE,主要提供web页面的Cookie信息,可以从浏览器中读取变量和值。

第五个,$ _SESSION,类似于$ _COOKIE,但它会在浏览器session期间保留数据,而不是仅在单次请求周期内,它会从浏览器Cookie中读取会话ID,并根据会话ID从服务器读取会话信息。

第六个,$ _ENV,提供关于当前系统环境变量的信息。

第七个,$ _FILES,存储上载至服务器端的文件信息。

以上就是PHP预定义数组的总结,它具有非常强大的功能,直接从URL地址栏或表单获取变量和值,以及获取当前系统的环境变量