阅读量:0
在 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