Heim > Fragen und Antworten > Hauptteil
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
Erfordert, dass sich Funktion b in Funktion a befindet und Funktion b eine globale Variable sein muss.
Wenn b in eine anonyme Funktion geändert wird, kann $var aufgerufen werden. Wenn jedoch eine anonyme Funktion verwendet wird, wie kann diese hochgestuft werden? zu einer globalen Funktion?