PHP中的常见的超全局变量

帮助中心

PHP中的常见的超全局变量

2023-11-29 23:30


本文将介绍PHP中常见的超全局变量,如$_SERVER、$_GET、$_POST、$_COOKIE、$_SESSION等。

                                            
    

超全局变量是在 PHP 中自动全局化的一类特殊变量,它们在一个脚本的全部作用域中都可用,无需特别声明。

1. $_SERVER

$_SERVER 是一个包含了诸如头信息、路径、脚本位置等等信息的数组。它是一个超全局变量,可以在任何地方访问。

2. $_GET

$_GET 是一个用于收集表单数据的超全局变量,其中的键/值对通过 URL 的查询字符串传递给当前脚本。

3. $_POST

$_POST 是一个用于收集表单数据的超全局变量,在表单使用 method="post" 时将表单数据传递给当前脚本。

4. $_COOKIE

$_COOKIE 是一个包含通过 HTTP Cookies 传递给当前脚本的变量的数组。

5. $_SESSION

$_SESSION 是一个用于存储服务器会话信息的超全局变量。与其他超全局变量不同,$_SESSION 只在当前会话有效。

通过使用这些超全局变量,开发人员可以轻松地在 PHP 中获取和操作常见的数据,从而提高开发效率。

总结:
$_SERVER 用于获取服务器相关信息;
$_GET 用于获取通过 URL 传递的表单数据;
$_POST 用于获取通过 POST 方法传递的表单数据;
$_COOKIE 用于获取通过 HTTP Cookies 传递的变量;
$_SESSION 用于存储服务器会话信息。


标签:
  • PHP
  • 超全局变量
  • $_SERVER
  • $_GET
  • $_POST
  • $_COOKIE
  • $_SESSION