var_dump(function_exists('b')); // false function a(){ $var = 123; function b(){ //这里怎么调用 $var 变量? //不能将该函数改为匿名函数 } } var_dump(function_exists('b')); // false a(); var_dump(function_exists('b')); // true 这里必须为true
要求b函數必須在a函數中,b函數必須為全域變數
如果把b改為匿名函數的話,倒是可以呼叫到$var,但是如果用匿名函數,怎麼提升為全域函數呢?