`

php超全局变量

php 
阅读更多
PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行 global $variable; 就可以访问它们。
这些超全局变量是:
$GLOBALS
$_SERVER
$_REQUEST
$_POST
$_GET
$_FILES
$_ENV
$_COOKIE
$_SESSION


$GLOBALS 这种全局变量用于在 PHP 脚本中的任意位置访问全局变量(从函数或方法中均可)。
PHP 在名为 $GLOBALS[index] 的数组中存储了所有全局变量。变量的名字就是数组的键。


<?php 
$x = 75; 
$y = 25;
 
function addition() { 
  $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; 
}
 
addition(); 
echo $z; 
?>
分享到:
评论

相关推荐

    php 超全局变量

    PHP_超全局变量详解

    PHP超全局变量实现原理及代码解析

    超全局变量在 PHP 4.1.0 中引入,是在全部作用域中始终可用的内置变量。 PHP 超全局变量 PHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个脚本的全部作用域中都可用。在函数或方法中无需执行 global $...

    认识并使用PHP超级全局变量

    认识并使用PHP超级全局变量 超级全局变量也叫做预定义变量,是PHP系统中自带的变量,它可让你的程序设计更加的方便快捷。它的类型包括: $GLOBALS 包含一个引用指向每个当前脚本的全局范围内有效的变量。该数组的键...

    PHP 超级全局变量相关总结

    超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。 PHP 超级全局变量 PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。...

    PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析

    本文实例讲述了PHP超级全局变量用法。分享给大家供大家参考,具体如下: $GLOBALS $_SERVER $_REQUEST $_POST $_GET $_FILES $_ENV $_COOKIE $_SESSION 咱们这次就来聊聊$GLOBALS&$_SERVER&$_REQUEST这三个...

    PHP超级全局变量数组小结

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

    PHP全局变量与超级全局变量区别分析

    除$_GET,$_POST,$_SERVER,$_COOKIE等之外的超全局变量保存在$GLOBALS数组中。注意,不要误写成$_GLOBALS。有点受到$_POST的影响了。 $GLOBAL是一个特殊的php自定义的数组。超级全局变量。跟$_SERVER一样,都属于超

    计算机后端-PHP视频教程. php与mysql加强- 04. php加强45-超全局变量.wmv

    计算机后端-PHP视频教程. php与mysql加强- 04. php加强45-超全局变量.wmv

    全面了解PHP中的全局变量

    PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。 PHP 超级全局变量列表: •$GLOBALS •$_SERVER •$_REQUEST •$_...

    PHP基础教程-PHP基础第四章(超全局变量)(ppt文档).pptx

    PHP基础教程-PHP基础第四章(超全局变量)(ppt文档).pptx

    关于PHP常见面试题.pdf

    请列举几个常用的PHP超全局变量。 6. PHP中的面向对象编程(Object-Oriented Programming)是怎样实现的?请简要介绍在PHP中的面向对象编程特性。 7. PHP中的会话管理(Session Management)是什么?请说明如何在PHP...

    PHP预定义超全局数组变量小结

    1.PHP 预定义的超全局变量数组 特性: a.特殊的数组,操作方式没有区别 b.不用声明,php脚本中默认存在,因为在php中不用定义,所以在自定义变量是应避免和预定的全局变量同名 c.在全局范围内自动生效,即在函数中直接...

    PHP利用超级全局变量$_POST来接收表单数据的实例

    利用$_POST超级全局变量接收表单的数据,然后利用echo输出到页面。 下面是代码: &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;利用超级全局变量$_POST接收表单&lt;/title&gt; &lt;meta ...

    PHP中$GLOBALS与global的区别详解

    PHP超全局变量有很多,如下的都属于超全局变量(Superglobal): $GLOBALS,$_SERVER,$_GET,$_POST,$_FILES,$_COOKIE,$_SESSION,$_REQUEST,$_ENV。 官方说明: $GLOBALS — 引用全局作用域中可用的全部变量。...

Global site tag (gtag.js) - Google Analytics