PHP - 在另一个函数中调用一个函数,检索变量

时间:2015-07-07 21:00:41

标签: php function

为什么在以下代码中回显test2()中test1()的变量不起作用?我想如果我在另一个函数中执行一个函数,那就好像代码放在那里一样。 我该怎么做才能让它发挥作用?

function test1() {
    $var = "Hallo";
}

function test2() {
    var();
    global $var;
    echo $var;
}

test2() ;

1 个答案:

答案 0 :(得分:1)

$ var变量不在test2()函数的范围内。

有关详细信息,请参阅:this post