[Vienna-pm] Hash-Frage von extern
Carl A. Schreiber
gooly at gmx.at
Tue Sep 28 06:01:52 CDT 2004
Thomas,
der code mit dieser (u.a. so wie die) Zeile:
%hash->{$a}{$b} += $eintrag->{DATA1};
funktioniert, hier ist die Quelle:
http://www.acelab.net/brickreporter/brickreporter.tar.gz
Ich kenne diese Perl-Syntax nicht:
%hash->{$a}{$b} += $eintrag->{DATA1};
deshalb meine Frage.
[ .. ]
> Moment:
>
> %hash ... ein Hash
> $hash{key} ... ein Wert dieses Hashes
>
> $hashref ... eine Referenz auf einen Hash
> $hashref->{key} ... ein Wert dieser Hashref
>
> Bei verschachtelten Datenstrukturen (Hash of Hashes, o.ae.) konnen die
> Pfeile zwischen den Ebenen weggelassen werden.
>
> $hashref->{$a}{b}
> ist dasselbe wie
> $hashref->{$a}->{$b}
> (nur kuerzer :-)
Das ist mir alles bekannt, aber
%hash{$a}{$b}
sehe ich das erstemal und bin etwas ratlos.
Calli
More information about the Vienna-pm
mailing list