if (Wenn, dann, sonst)
Wertet einen Wahrheitswert (condition) aus und führt bei wahr den Dann-Ausdruck (thenValue) und bei falsch den Sonst-Ausdruck (elseValue) aus.
Der Rückgabewert der Funktion ist dabei der Wert des ausgeführten Ausdrucks.
Syntax
$if(condition,thenValue[,elseValue])
Parameter
Name |
Beschreibung |
condition |
Ein Ausdruck der zur Ermittlung eines Wahrheitswertes (bool'scher Wert) ausgeführt wird. Liefert der ausgewertete Ausdruck true, wird der Ausdruck thenValue ausgewertet, ansonsten der optionale Ausdruck elseValue |
thenValue |
Ein statischer Wert oder Ausdruck, welcher dann ausgewertet und zurückgegeben wird, wenn die Bedingung (condition) true liefert |
elseValue |
Ein optionaler Wert oder Ausdruck, welcher ausgewertet und zurückgegeben wird, wenn die Bedingung (condition) false liefert |
Rückgabewert
Gibt den ausgewerteten Fixwert oder die Rückgabe des ausgewerteten Ausdrucks zurück. Ist die Bedingung (condition) false und es wird kein elseValue angegeben, so gibt die Funktion null/leer zurück.
Beispiele
Syntax |
Ergebnis |
$if($true,Bedingung ist wahr,Bedingung ist falsch) |
Bedingung ist wahr |
$if($false,Bedingung ist wahr,Bedingung ist falsch) |
Bedingung ist falsch |
$if($false,Bedingung ist wahr) |
null/leer |
$if($get($input,DANGEROUS_GOODS),wahr,falsch) |
wahr oder falsch, je nach Inhalt des Feldes DANGEROUS_GOODS von $input |
Siehe auch: