Thread Teil eines Hashes an Subroutine übergeben (4 answers)
Opened by RalphFFM at 2007-03-29 12:05

RalphFFM
 2007-03-29 12:28
#75504 #75504
User since
2006-11-16
258 Artikel
BenutzerIn
[Homepage] [default_avatar]
Wie greife ich dann in der Sub darauf zu? Mir ist noch nicht klar wie Du "in der Sub wie eine Referenz benutzen" meinst.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/perl
use warnings; use strict;
my %hash;
$hash{"eins"}{"subeins"} = "hallo 1";
$hash{"eins"}{"subzwei"} = "welt 1";
$hash{"zwei"}{"subeins"} = "hallo 2";
$hash{"zwei"}{"subzwei"} = "welt 2";
&probiere($hash{"zwei"});
exit;
sub probiere {
my $myhashref = shift;
print %{$myhashref}{"subeins"}; # klappt nicht
}

View full thread Teil eines Hashes an Subroutine übergeben