dedlfix: PHP: Variablennamen erzeugen?

Beitrag lesen

Tach!

Für den allgemeineren Fall kann man Variablen mit der use-Klausel von den äußeren in den inneren Geltungsbereich importieren:

$foo = 42;
function bar () use ($foo) {
   return $foo;
}
bar(); // 42

Das geht so aber nicht. Die Funktion muss anonym sein, damit man use verwenden kann.

$bar = function() use ($foo) {...};

dedlfix.