Thread values eines Hash durch ein array filtern (Daten von FHEM) (13 answers)
Opened by Tom at 2020-05-24 13:04

hlubenow
 2020-05-24 15:06
#191838 #191838
User since
2009-02-22
875 Artikel
BenutzerIn
[default_avatar]
Guest Tom
Hallo,

ich habe ein %hash :
Wohnen -> Roll1,
Wohnen -> Roll2,
Wohnen -> Roll3,
Bad -> Roll4,
HWR -> Roll5
Wohnen -> Roll6

Hmm, das glaube ich nicht. In einem Hash kann einem Schlüssel (z.B. "Wohnen") immer nur ein Wert zugeordnet werden (z.B. "Roll1").
Wenn Du später sagst,
Code (perl): (dl )
$hash{Wohnen} = "Roll6";

dann wird der Wert "Roll1" überschrieben.
(Ist mir neulich auch passiert.)

(Der eine Wert im Hash kann natürlich auch ein Array oder ein weiterer Hash sein, in dem man dann mehrere Strings speichern könnte. Aber das ändert nichts am Prinzip: Ein Schlüssel, ein Wert.)
Last edited: 2020-05-24 15:16:17 +0200 (CEST)

View full thread values eines Hash durch ein array filtern (Daten von FHEM)