phpbar.de logo

Mailinglisten-Archive

[php] Define evaluiere

[php] Define evaluiere

Christian Ruetgers chr at 1komma6.com
Die Mar 23 11:59:34 CET 2004


Moin,

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.


Tip(p)??

danke,


-- 
Christian Ruetgers - Geschäftsführung Projekte / Technik
1komma6 - Multimediale Dienstleistungen GmbH
Fon: (0251) 57 29-7
Fax: (0251) 57 29-6
eMail: ch.ruetgers at 1komma6.com
Mobil: 0173/860 28 93

visit http://www.1komma6.com

php::bar PHP Wiki   -   Listenarchive