在 PHP 中,有以下几种方式可以定义全局变量:
global
来引用全局变量,从而在函数内部对全局变量进行操作。$global_var = 10;
function myFunction() {
global $global_var;
$global_var++;
}
myFunction();
echo $global_var; // 输出 11
$GLOBALS
超全局变量:PHP 中有一个名为 $GLOBALS
的超全局变量,可以用来访问全局作用域中的变量。$GLOBALS['global_var'] = 10;
function myFunction() {
$GLOBALS['global_var']++;
}
myFunction();
echo $GLOBALS['global_var']; // 输出 11
$global_var = 10;
function myFunction() {
global $global_var;
$global_var++;
}
myFunction();
echo $global_var; // 输出 11