Hello,
function foo($param)
{
$GLOBALS['var'] = $param;function bar()
{
global $var;
echo("var:".$var);
}
bar();
}
PHP gestattet aber in der "normalen" Variante (also nicht OOP) keine Funktionsdefinitionen in Funktionen. Die innere Funktion würde so bei jedemmAufruf der äußeren neu deklariert werden, was unweigerlich zu einem "redefine error" führen würde.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau