主页

索引

模块索引

搜索页面

5.1.7. php预定义变量

  • 超全局变量:

    • $GLOBALS: 引用全局作用域中可用的全部变量, 一个包含了全部变量的全局组合数组。变量的名字就是数组的键

    • $_SERVER: 服务器和执行环境信息

    • $_GET: http的GET方法,$_GET[“param”]

    • $_POST: http的POST方法,$_POST[“param”]

    • $_FILES: 通过 HTTP POST 方式上传到当前脚本的项目的数组

    • $COOKIE: 通过 HTTP Cookies 方式传递给当前脚本的变量的数组 $_COOKIE["name"]

    • $_REQUEST: 默认情况下包含了 $_GET,$_POST 和 $_COOKIE 的数组

    • $_SESSION: 当前脚本可用 SESSION 变量的数组

    • $_ENV: 通过环境方式传递给当前脚本的变量的数组 $_ENV["USER"]

  • 其他预定义变量:

    • $php_errormsg: 前一个错误信息, 这个变量仅在 php.ini 文件中的 track_errors 配置项开启的情况下可用

    • $HTTP_RAW_POST_DATA — 原生POST数据

    • $http_response_header — HTTP 响应头

    • $argc — 传递给脚本的参数数目

    • $argv — 传递给脚本的参数数组

主页

索引

模块索引

搜索页面