Mailinglisten-Archive |
Am Dienstag, 23. März 2004 11:59 schrieb Christian Ruetgers: > 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. Indem du die ' bei der Zuweisung weglässt? $emod = DEB_NAV; Dann wird auch __2__ ausgegeben, das wolltest du doch, oder? -- Peter Prochaska P551 Internet / E-Security Systeme, DATEV eG /(bb|[^b]{2})/ (Shakespeare)
php::bar PHP Wiki - Listenarchive