Christian Kruse: Hash einem Array zuweisen

Beitrag lesen

Hi,

In der vorletzten Zeile versuche ich die {'stadt'}, die im Hash
%ich gespeichert ist aus dem dritten Feld des Arrays @alles
aufzurufen ... aber es geht nicht. Ich vermute einfach einen
Fehler in der Schreibweise

Nein, dein Fehler liegt in der Erstellung des Hashs - du hast
versucht, einen Array zu erstellen, statt eines Hashes.

Ein Hash ist so aufgebaut:

%hash = ("key" => "wert");

So sähe dein Hash ungefähr so aus:

%ich = ("name" => "thales",
        "strasse" => "uhlenkrog",
        "stadt" => "kiel");

mfg
CK1