Mailinglisten-Archive |
> -----Original Message-----
> From: php-admin_(at)_php-center.de
> [mailto:php-admin_(at)_php-center.de]On Behalf
> Of jan_(at)_lehnardt.de
>
> > Z.B: Es hängt von mehreren Bedingungen ab, ob func1(),
> > func2() oder func3() aufgerufen wird.
> > Es soll in einer kombinierten case und if Abfrage ermittelt
> > werden, welche der Funktionen aufgerufen wird und dies dann
> > in eine Variable gepackt werden z.B: $callfunc="func1()";
> >
> > Diese Variable soll dann an eine andere Funktion zur
> > Ausführung übergeben werden.
> >
> if(blabla) $func="func_eins";
> else $func="func_zwei";
>
> $func("parameter,$blubb); /* fuehrt die funktion aus */
IMHO funktioniert Aufruf in der Form nicht.
wenn schon, dann mit eval:
if(blabla) $func="func_eins($MyParam);";
else $func="func_zwei($MyParam2);";
eval($func);
Gruss,
Juri
php::bar PHP Wiki - Listenarchive