O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Hashes von Hashes

Ein mehrdimensionaler Hash ist die flexibelste der einfachen verschachtelten Perl-Strukturen. Er entspricht einem Record, der selbst andere Records enthält. Auf jeder Ebene erfolgt die Indizierung des Hashs durch einen String (der in Anführungszeichen stehen muß, wenn er Leerzeichen enthält). Vergessen Sie aber nicht, daß die Schlüssel/Wert-Paare in einem Hash nicht in einer bestimmten Reihenfolge gespeichert werden. Wenn die Reihenfolge eine Rolle spielt, können Sie die sort-Funktion verwenden, um die gewünschte Reihenfolge bei der Ausgabe herzustellen.

Erzeugung eines Hashs von Hashes

Sie erzeugen einen Hash anonymer Hashes wie folgt:

%HoH = ( flintstones => { husband => "fred", pal => "barney", }, jetsons => { husband => "george", ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required