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