Wie kann eine Funktion innerhalb einer Funktion eine Variable der übergeordneten Funktion aufrufen?
喵~
喵~ 2022-12-05 19:48:12
0
0
527
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?

喵~
喵~

Antworte allen(0)
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!