Matti Mäkitalo: DynamicVariablen in Perl interpretieren, ähnlich JS eval?

Beitrag lesen

Hi,

wieso kann man nicht einfach my $hund{$i} schreiben oder so ähnlich. eine einfache schreibweise für das interpretieren dynamischer variablen eben, das wirds doch wohl geben.

$hund{$i} kannst du doch schreiben… wenn %hund ein Hash ist. Innerhalb des Hashes darf es beliebige Elemente als Values geben, z.B. auch Array-Referenzen.

$hund{$i} = [ 0, 1, 2 ];  
print $hund{$i}[1]; # gibt 1 aus

Bis die Tage,
Matti