Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Thomas Winter schrieb:
> Hallo,
>
> ich möchte gerne in einen String den Namen einer Funktion reinschreiben und
> dann den String als Funktion ausführen.
>
> function meineFunktion01($wert) {
> return($wert);
> }
>
> $string = "meineFunktion01($wert)";
> .
> .
> .
> $ergebnis = /diesen $string als Funktion ausführen/
>
> Wäre schön wenn mir da jemand einen Tip geben könnte. (PHP5)
eval('<?php ' . $string . ' ?>');
oder mit:
$string = "meineFunktion01";
call_user_func($string, $wert);
oder
$string($wert);
- --
Sebastian Mendel
www.sebastianmendel.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
iD8DBQFElnuYX/0lClpZDr4RAo3TAJ0Z19hhtJMDMfKhICk0GTDGqAmPiwCdFCHU
ovKbc4dO7LePPs536h1QaKA=
=eoDz
-----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive