📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

global关键字

创建时间2019-09-02最后修改2019-09-02原位置/程序员成长之旅/PHP学习/字数227
目录:程序员成长之旅/PHP学习

global 关键字的使用 在函数中调用全局变量,需要首先"引入"全局变量

1 <?php 2 $globalVar

=

"全局变量测试" ; 3 function

globalVarTest (){ 4

global

$globalVar ; //使用global"引入"全局变量后方可使用 5

echo

$globalVar ; 6 } 7 globalVarTest (); 8 echo

$globalVar ; //在函数外,可以直接使用全局变量 9 ?> global 的原理 PHP 将所有全局变量存储在一个名为 $GLOBALS[ index ] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。

1 <?php 2 $x

=

10 ; 3 $y

=

5 ; 4 5 function

testGlobalVar_1 (){ 6

$GLOBALS [ 'y' ]

$GLOBALS [ 'y' ] +

$GLOBALS [ 'x' ]; 7 } 8 testGlobalVar_1 (); 9 echo

" $y " ; 10 ?>