[Cologne-pm] 2 hashreferenzen von einer subrutine bearbeiten
Cem Sakaryali
cem.sakaryali at easi.de
Thu Sep 22 12:13:13 PDT 2005
Hallo alle,
ich versuche gerade 2 hash referenzen die von einer
subrutine kommen zu bearbeiten aber es funtioniert leider
nicht. Dabei handelt es sich um 2dim. hashes die ich in einer
sub erzeuge.
# aufruf der sub funktion. Zurück kommen 2 hashes
($parameter,$include) = ReadMatrix ($ARGV[0]);
%hash = %$parameter;
foreach my $i (keys %hash) {
print "Runname: $i\n";
foreach my $ii (sort keys %{$hash{$i}}) {
print "$ii $hash{$i}{$ii}\n";
}
}
Die Schleife von oben funktioniert aber wenn ich nur ein hash
zurückgebe.
(%hash) = ReadMatrix ($ARGV[0]);
foreach my $i (keys %hash) {
print "Runname: $i\n";
foreach my $ii (sort keys %{$hash{$i}}) {
print "$ii $hash{$i}{$ii}\n";
}
}
Hat einer von euch eine Idee, was ich falsch mache?
Gruss
Cem
More information about the Cologne-pm
mailing list