标签: php function
为什么在以下代码中回显test2()中test1()的变量不起作用?我想如果我在另一个函数中执行一个函数,那就好像代码放在那里一样。 我该怎么做才能让它发挥作用?
function test1() { $var = "Hallo"; } function test2() { var(); global $var; echo $var; } test2() ;
答案 0 :(得分:1)
$ var变量不在test2()函数的范围内。
有关详细信息,请参阅:this post。