你要知道PHP处理变量的方式,要想在函数中访问全局变量要使用global关键字才能使用
如
$a = 123;
function test()
{
global $a;
$a = 2354;
}
test();
echo $a;//输出2354; 如果没有global $a 则输出123
自动全局变量意味着你不需要在函数中使用global关键字来使用它,直接用就行了
如
$a = 123;
function test()
{
global $a;
$a = 2354;
}
test();
echo $a;//输出2354; 如果没有global $a 则输出123
自动全局变量意味着你不需要在函数中使用global关键字来使用它,直接用就行了
自动赋予了global声明