函数内部定义的变量,没有特别声明的话,其作用域是在函数体内部才起作用。
如果想要在函数外部访问其内部的变量,那么,需要在函数体内部变量定义时,声明其作用域为全局,以下是示例:
function test()
{
global $a;
$a = 1;
}
test();
echo $a;
?>
函数外部不能访问函数内容的变量,这是PHP作用域的限制。
但函数内部可以通过GLOBAL声明使用某一外部变量,在函数内部赋值,而达到相同的目的。
估计我没分,函数的他说了,然后是数组,array_push($array,$value)