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