phpbar.de logo

Mailinglisten-Archive

[php] dynamische konstante

[php] dynamische konstante

Ulf Wendel uw_(at)_netuse.de
Thu, 15 Feb 2001 14:23:35 +0100


Kai Hörner schrieb:
> $kons = "OMA";    // Konstantennamen festlegen
> define("KONS_$OMA", "tantchen");    // KONS_OMA auf "tantchen" setzen.
> eval(" printf('KONS_%s', $kons); ");    // KONS_OMA ausgeben

Kai, auch wenn das pfiffig ist, willst Du das nicht. eval() kollidiert
mit dem internen Compiler. Der Code kann nicht übersetzt werden, sondern
muß interpretiert werden. Kennst Du eigentlich assert() und
assert_options()?

Ulf

-- 
Ulf Wendel, NetUSE AG Siemenswall, D-24107 Kiel
Tel: +49 431 386 436 00, Fax: +49 431 386 435 99


php::bar PHP Wiki   -   Listenarchive