Thread Variablen Interpolation in Variable (2 answers)
Opened by undef at 2010-06-18 13:15

pq
 2010-06-18 13:21
#138464 #138464
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
ich kann dir nur dringend davon abraten, sowas zu tun.
ein paar gründe kannst du in unserem wiki nachlesen:
Wiki:VariablenAlsVariablennamen

desweiteren:
perl hat sowohl arrays als auch hashes als datenstruktur, deshalb braucht man so eine krücke ja gar nicht.

willst du also variablen mit von 0 fortlaufenden ziffern haben, nimm stattdessen ein array. genau für sowas wurden arrays erfunden.

Code (perl): (dl )
1
2
3
my @array;
$array[0] = "foo";
$array[1] = "bar"


sind die zahlen nicht fortlaufend, oder sind es nich tnur zahlen, dann nimmt man einen hash.

Code (perl): (dl )
1
2
3
my %hash;
$hash{bla1} = "foo";
$hash{bla2} = "bar"


und falls noch nicht gelesen, hier ein bisschen einführung in perl und seine datentypen:
http://p3rl.org/perlintro
http://p3rl.org/perldata
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Variablen Interpolation in Variable