📜  如何在PHP声明一个全局变量?(1)

📅  最后修改于: 2023-12-03 15:08:56.196000             🧑  作者: Mango

如何在PHP声明一个全局变量?

在PHP中,想要声明一个全局变量可以使用 $GLOBALS 超全局变量或 global 关键字。

使用 $GLOBALS 超全局变量
// 声明一个全局变量
$GLOBALS['var_name'] = 'var_value';

// 使用全局变量
function test() {
  echo $GLOBALS['var_name'];
}

test(); // 输出: var_value

在函数中,可以直接使用 $GLOBALS 超全局变量访问全局变量。

使用 global 关键字
$var_name = 'var_value';

// 声明一个函数
function test() {
  // 引用全局变量
  global $var_name;
  
  echo $var_name;
}

test(); // 输出: var_value

使用 global 关键字将变量引用到函数中即可在函数中使用全局变量。

总结一下,我们可以使用 $GLOBALS 超全局变量或 global 关键字在PHP中声明一个全局变量,并在多个函数中使用。