Thread HASH setzen mit push? (6 answers)
Opened by toby at 2006-09-06 01:38

topeg
 2006-09-06 02:39
#69532 #69532
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
um es kurz zu fassen:
Diese Stelle:
Code: (dl )
push @{$hash{"key"}},"value";

ist Äquivalent zu:
Code: (dl )
1
2
3
4
5
6
7
8
# Array erzeugen und Referenz in den Hash
@array=();
$hash{"key"}=\@array;
# altenativ:
$hash{"key"}=[];
# und den Wert "value" an das Array (anonymes Array bzw. Referenz auf das Array) anhängen
$ref_array=$hash{"key"};
${$ref_array}[$#{$ref_array}+1]="value";

View full thread HASH setzen mit push?