酆叔のBlog

  • 首页
  • 分享技术
  • 八卦黑料
  • 生活日常
  • 日记
酆叔のBlog
上辈子作恶多端,这辈子早起上班。
  1. 首页
  2. IT技术
  3. 正文

认识PHP(三)超全局变量数组

2024年4月15日 547点热度 0人点赞 0条评论

PHP超级全局变量数组(Super Global Array),又称为PHP预定义数组,是由PHP引擎内置的,不需要开发者重新定义。 在PHP脚本运行时,PHP会自动将一些数据放在超级全局数组中。

<?php

# $_GET:用于获取通过 URL 查询字符串传递的数据。
URL: example.com/index.php?key=value
echo $_GET['key']; // 输出: value

# $_POST:用于获取通过 POST 方法提交的表单数据。
echo $_POST['username']; // 输出: 表单中名为 "username" 的字段值
 
# $_REQUEST:用于获取同时支持 GET 和 POST 请求的数据。包含了 $_GET、$_POST 和 $_COOKIE 的内容。
echo $_REQUEST['key']; // 可以获取到 GET 或 POST 提交的名为 "key" 的数据

# $_FILES:用于处理通过 POST 方法上传的文件。包含了上传文件的相关信息,如文件名、临时文件路径、文件类型等。
echo $_FILES['file']['name']; // 假设表单中有一个名为 "file" 的文件上传字段

# $_COOKIE:用于获取客户端发送的 cookie 数据。
echo $_COOKIE['username']; // 假设客户端发送了名为 "username" 的 cookie

# $_SESSION:用于访问当前会话中的 session 数据。在使用 session_start() 函数后才能访问。
session_start(); // 启动会话
$_SESSION['username'] = 'John'; // 设置会话变量
echo $_SESSION['username']; // 输出: John
 
# $_SERVER:用于获取服务器和环境相关的信息。包含了诸如请求方法、请求 URI、服务器 IP 地址、用户代理等信息。
echo $_SERVER['REQUEST_METHOD']; // 输出: GET 或 POST

# $_ENV:用于获取环境变量。
echo $_ENV['PATH']; // 输出服务器的 PATH 环境变量
标签: PHP
最后更新:2024年4月15日

酆叔

上辈子作恶多端,这辈子早起上班。

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

最新 热点 随机
最新 热点 随机
2025/05/15 周四 晴 2025/05/12 周一 晴 2025/05/08 周四 多云 2025/05/07 周三 阵雨 2025/05/06 周二 阵雨 2025/04/30 周三 多云
注册树模式 ES从零到一 2025/05/12 周一 晴 单例模式 改变 认识PHP(四)变量
腾讯云
又拍云
订阅
订阅

COPYRIGHT © 2024 酆叔のBlog. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备2023016219号