Thread "Beliebig" tiefes Hash mit keys aus Array erstellen
(22 answers)
Opened by shi8dao at 2011-06-21 08:35
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. |