Thread keys in mehrdimensionalen hashes (12 answers)
Opened by Criamon at 2005-07-26 00:39

Taulmarill
 2005-07-27 13:31
#56681 #56681
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
so klappts auch mit dem hash:
Code: (dl )
1
2
3
4
5
6
7
8
9
my %hContr = (
'B' => {
'D' => { TYP => 'A', DV => 'B', STATUS => 'C', PATTERN => 'D' },
'H' => { TYP => 'A', DV => 'B', STATUS => 'G', PATTERN => 'H' }
},
'K' => {
'M' => { TYP => 'A', DV => 'K', STATUS => 'L', PATTERN => 'M' }
}
);


beachte:
1. einem echten hash weist man erst einmal eine liste und keine referenz auf einen hash zu (runde statt geschweifte klammern)
2. JEDER wert wird entwerder durch ein komma oder ein => getrennt, du hattest kommata vergessen (dabei hat => übrigens genau die selbe funktion wie ein komma, es verbessert nur die lesbarkeit)

edit: ähm, ich glaub ich hab die fragestellung falsch verstanden. beachtet mich einfach nicht weiter :)\n\n

<!--EDIT|Taulmarill|1122456976-->
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B

View full thread keys in mehrdimensionalen hashes