如何理解PHP中的global跟$GLOBALS
$GLOBALS['key'] = value; 指的的是PHP当前页面的全局变量$key = value的引用,此值可以在PHP流程的任意地方改变,改变的是该全局变量,真正的全局引用。
golbal $key = value; 一般用在函数内部,意思是申明变量$key,该变量是由全局变量$key复制而来(继承了全局变量$key),复制的变量只在函数内部有效。
$GLOBALS['key'] = value; 指的的是PHP当前页面的全局变量$key = value的引用,此值可以在PHP流程的任意地方改变,改变的是该全局变量,真正的全局引用。
golbal $key = value; 一般用在函数内部,意思是申明变量$key,该变量是由全局变量$key复制而来(继承了全局变量$key),复制的变量只在函数内部有效。