phpbar.de logo

Mailinglisten-Archive

[php] Define evaluiere

[php] Define evaluiere

Sebastian Mendel lists at sebastianmendel.de
Die Mar 23 12:06:46 CET 2004


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