Mailinglisten-Archive |
Christian Ruetgers wrote:
> Frage zum evaluieren einer Zeichenkette, in der defined Werte enthalten
> sind:
>
> define ('DEB_MAIN', 1);
> define ('DEB_NAV', 2);
>
> $emod = 'DEB_NAV'; // Beispiel, kommt eigentlich per $_GET rein!
> eval("\$etest = \$emod;");
> echo('etest: __'.$etest.'__');
>
> Ausgegeben wird etest: __DEB_NAV__
>
> Wie bekomme ich das evaluiert. Es soll natürlich auch mit z.B.
> $emod = 'DEB_NAV+DEB_MAIN';
> funktionieren.
ich verstehs nicht ganz?
kannst du nicht einfach hinschreiben was du haben willst?
ist die Ausgabe so wie du willst oder willst du was anderes?
und was soll bei DEB_NAV+DEB_MAIN als Ausgabe kommen ???
--
Sebastian Mendel (www.sebastianmendel.de)
*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive