九月七号

函数的作用域,函数里面取不到外面的东西,作用域在函数内部有效,函数的里面的东西外面也取不到

$aa=10;//外面定义一个变量,在函数里面是访问不到的,可以通过传参取到外面的变量

function ccc(){

//echo $aa;

}

ccc();

通过global,取到外面的变量

$aa=10;

function cccc(){

global $aa;//申明$aa是一个全局变量

echo $aa;

}

cccc();

超全局变量,用$GLOBALS设置

function test(){

$a=10;

$GLOBALS["a"]=$a;//超全局变量

}

test();

echo $GLOBALS['a'];

你可能感兴趣的:(九月七号)