Thread "Beliebig" tiefes Hash mit keys aus Array erstellen (22 answers)
Opened by shi8dao at 2011-06-21 08:35

topeg
 2011-06-21 17:06
#149833 #149833
User since
2006-07-10
2611 articles
BenutzerIn

user image
Es wird geprüft ob ein Hash schon in der Liste für diese ebene ist. Er wird nur hinzugefügt wenn er noch nicht da ist.

Mit !grep{$$temp eq $_}@{$deep->[$pos]} werden im grep zwei Strings der Art "HASH(1234)" (skalare Darstellung er Hashreferenz) verglichen. Wenn der hash $$temp im Array @{$deep->[$pos]} ist wird von grep im Skaren Kontext ein wert >0 zurück gegeben und $$temp nicht zu @{$deep->[$pos]} hinzugefügt.

View full thread "Beliebig" tiefes Hash mit keys aus Array erstellen