【发布时间】:2016-01-10 14:09:25
【问题描述】:
我在文档顶部声明了一个新变量$var。之后,我调用了一个应该输出这个变量的函数。
不幸的是,我收到以下消息:
注意:未定义变量:var
这是我的代码:
$var = "abc";
func ();
function func() {
echo $var;
}
【问题讨论】:
-
你应该将 $var 变量传递给函数,例如 func($var)
-
查看PHP's documentation on variable scope。它不同于其他语言(例如 JavaScript)。