zoukankan      html  css  js  c++  java
  • PHP的九个超全局变量

    1. 什么是超全局变量


    PHP官网:超全局变量

    超全局变量就是在全部作用域中始终可用的内置变量。

    全局作用域、函数作用域都可以使用的PHP内置变量。

    在函数或方法中无需执行 global $variable; 就可以访问它们。

    <?php
    
    $a = 123;
    
    test();
    
    function test() {
    	// 非超全局变量
    	// 函数内使用必须使用global关键字
    	global $a;
    	var_dump($a);
    
    	// 超全局变量无须global
    	var_dump($_GET);
    }
    
    

    2. PHP的九个超全局变量


    序号 超全局变量 描述
    1 $_GET 获取get请求数据
    2 $_POST 获取post请求数据
    3 $_REQUEST 获取请求
    4 $_FILES 存储各种与上传文件有关的信息
    5 $_COOKIE 获取cookie数据
    6 $_SESSION 获取session数据
    7 $_SERVER 获取服务器信息
    8 $_ENV 只是被动的接受服务器端的环境变量并把它们转换为数组元素
    9 $GLOBALS 引用全局作用域中可用的全部变量
  • 相关阅读:
    bzoj1797
    bzoj1266
    bzoj1497
    bzoj1412
    bzoj3156
    JSOI2014第三轮总结
    bzoj1855
    bzoj1044
    codeforces 371D
    codeforces 371B
  • 原文地址:https://www.cnblogs.com/cfmy/p/13406455.html
Copyright © 2011-2022 走看看