Thread Boolean (1|0) Variable auf undef prüfen (14 answers)
Opened by mika at 2016-02-07 07:39

GwenDragon
 2016-02-07 09:40
#183784 #183784
User since
2005-01-17
14790 Artikel
Admin1
[Homepage]
user image
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)

View full thread Boolean (1|0) Variable auf undef prüfen