您现于de位置乃:亚博 > APP基础

亚博 2019-08-05 APP基础 199

APP global 关键词

global 关键词用于于函数内访问全局变量.


示例1

$x=5;
$y=10;
 
function myTest() {  
    global $x,$y;//通过global来声明$x,$y 相当于传递参数
    $y=$x+$y;
}
 
myTest();
echo $y;

输出

// 输出 15

说明已经引用函数外部定义$x和$yde值 并且函数内de和赋予$y 于函数外部还能获取到函数内部计算de和


全局变量:函数外部de变量 函数内部de变量 及$GLOBALde超全局变量.


Globalde作用乃定义全局变量,但乃这个全局变量不乃应用于整个网站,而乃应用于当前页面,包括include或requirede所有文件.

但乃于函数体内定义deglobal变量,函数体内可以使用,于函数体外定义deglobal变量不能于函数体内使用,具体看下面示例.


注:

    原因乃不能于用global声明变量de同时给变量赋值.

    于函数体内定义global变量 函数体内可以使用.


评论