Peter Kaufmann: Variablennamen dynamisch erzeugen....WIE???

Beitrag lesen

Hallo Tina,

Ich würde gerne Array-Variablennamen dynamisch erzeugen....
d.h. z.b. @ITEM1, @ITEM2, etc.

Das mit $ITEM[1], etc. ist für mich und dem Problem keine Lösung...
Ich brauch auf jeden Fall neue Array-Namen...

das geht theoretisch (und praktisch) mit

@{"ITEM$i"} = ("foo","bar");

Es ist aber extrem schlechter Still das so zu machen! Wahrscheinlich löst dein Problem auch ein 2 dimensionales Array oder ein Hash mit Referenzen auf  verschiedene Arrays - mir fällt auf jeden Fall kein Anwendungsfall ein wo das nicht ginge ...

siehe auch http://selfhtml.teamone.de/cgiperl/sprache/listen.htm#mehrdimensionale und http://selfhtml.teamone.de/cgiperl/sprache/referenzen.htm#auf_arrays

Grüße,

Peter

--
exp(i * PI) + 1 = 0