Thread my (%hash1, %hash2) = &gethash; - geht das? (5 answers)
Opened by Dubu at 2004-08-29 19:46

Dubu
 2004-08-29 20:56
#49696 #49696
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Die Arrayreferenz ist natuerlich nicht extra noetig, man kann gleich zwei Hashreferenzen zurueckgeben:
Code: (dl )
1
2
3
4
5
6
7
8
9
sub returnhash {
my %hash1 = (1 => 3);
my %hash2 = (2 => 5);
return \%hash1, \%hash2;
}

my ($ref1, $ref2) = returnhash();
print $ref1->{1}; # Element "1" aus dem ersten Hash
print $ref2->{2}; # Element "2" aus dem zweiten Hash

View full thread my (%hash1, %hash2) = &gethash; - geht das?