Thread Hashreferenz bearbeiten (19 answers)
Opened by worst_case at 2019-02-02 21:34

worst_case
 2019-02-02 21:34
#189685 #189685
User since
2007-08-18
46 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe ein global-hash

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
$daten{name} = Test
$daten{Test}{adr_ip} = 192.168.10.10
$daten{Test}{reserve} = "---"


#jetzt möchte ich die Adresse des hash an eine Funktion übergeben

sub bereitstellen_hash
{
my ($na) = @_;
return \$daten{$na);
}


Jetzt rufe ich von extern die Funktion auf um die adresse abzuholen.
Code: (dl )
my $myref =bereitstellen_hash(Test);


Wie kann ich nun auf das hash zugreifen wenn in $myref ja meine Adresse steht. Ich möchte z.B auf "adr_ip" zugreifen.

Danke

View full thread Hashreferenz bearbeiten