牛骨文教育服务平台(让学习变的简单)
创业课程
PHP7从入门到精通

PHP7从入门到精通

PHP7从入门到精通

金额:100000.00积分:0
报名数:102
global在函数内访问全局变量加大 缩小 默认

global 关键字用于函数内访问全局变量。

在函数内调用函数外定义的全局变量,我们需要在函数中的变量前加上 global 关键字

<?php
$x=5;
$y=10;

function myTest(){
global $x,$y;
$y=$x+$y;
}

myTest();
echo $y; // 输出 15
?>

PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。

上面的实例可以写成这样

<?php
$x=5;
$y=10;

function myTest(){
$GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];
} 

myTest();
echo $y;//15
?>