»hallo
versuch es so:
was genau bedeutet das if(!variable)?`
wenn $variable existiert und einen Wert hat if-Anweisung true
wenn $variable nicht existiert bzw. keinen Wert hat if-Anweisung false
das nicht ist nur dazu da um den Anweisungsblock umzudrehen in diesem Bsp:
denn es ist die Verneinung, d.h.
if(!$variable) bedeutet genau das Gegenteil von dem oben dargestellten:
nämlich ->
wenn $variable existiert und einen Wert hat if-Anweisung false
wenn $variable nicht existiert bzw. keinen Wert hat if-Anweisung true
das Ausrufezeichen negiert den Wert der eigentlich drinsteht also aus Null mach Eins und umgekehrt
hab ich übrigens nur gemacht, weil Du es schon so stehen hattest!
ist letztendlich bei deinem Beispiel egal, wird erst bei grösseren Anfragen relevant, weil man damit Sachen abkürzen kann
»
:o) thx
LG
romy