Thread Boolean (1|0) Variable auf undef prüfen
(14 answers)
Opened by mika at 2016-02-07 07:39
defined prüft ob die Variable definiert ist.
exists prüft ob ein Wert im Hash existiert. der Operator // greift, wenn der Wert einer Varibale undef ist. Code (perl): (dl
)
1 2 3 4 $cfg->{"_"}{"download"} = 1 if not exists $cfg->{"_"}{"download"}; $cfg->{"_"}{"download"} //= 1; # auf 1 setzen falls nicht defined also undef ###oder $cfg->{"_"}{"download"} = 1 if not defined $cfg->{"_"}{"download"}; Editiert von GwenDragon: Tippfehler bei Operator Last edited: 2016-02-07 10:16:25 +0100 (CET) |