4 Jul
2007
4 Jul
'07
19:19
das klappert bei mir: $n = 7; $a = "a_$n"; print $$a; # gibt $a_7 aus Wolfgang Hamann
* Hannes Vogelmann <hannes.vogelmann@imk.fzk.de> [2007-07-04 15:03]:
Ich habe eine Schleife, die den Variablen a_0 bis a_9 die Werte 0 bis 9 zuweisen soll. Sinngemäß also:
for ($n = 0; $ < 10; $n++) { my $a_n = n; weitere Befehle; }
So geht es natürlich nicht, weil das "n" in "a_n" nicht dem $n entspricht und so nur jedesmal "a_n" neu definiert wird.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org