PHP if Anweisungssyntax

Beispiele für die Verwendung des Befehls "if" in PHP.

Die einfachste if-Anweisung führt Befehle aus, wenn eine Bedingung als wahr ausgewertet wird:

if ($ var> 0) {
// Code hier ausführen, wenn $ var positiv ist
echo "Quadratwurzel ist:" .sqrt ($ var);
}

Ein optionaler else-Block kann hinzugefügt werden, um Code auszuführen, wenn die Testbedingung als falsch ausgewertet wird. Mehrere Zeilen Code müssen in {geschweifte Klammern} eingeschlossen werden, während eine einzige Anweisung in einer if-Anweisung ohne geschweifte Klammern verwendet werden kann.

if ($ var> = 0)
echo "Quadratwurzel ist:" .sqrt ($ var);
sonstiges
$ negvar = -1 * $ var;
echo "Quadratwurzel ist:" .sqrt ($ var). "i";
}

Wenn Anweisungen verschachtelt werden können:

if ($ var <10) echo "var ist weniger als 10"; elseif ($ var <20) echo "var liegt zwischen 10 und 20"; elseif ($ var <30) echo "var liegt zwischen 20 und 30"; sonst Echo "var ist größer als 30";

Eine kompakte (wenn auch kryptische) Abkürzung ist nützlich:

Echo "var is". ($ var <0? "negativ": "positiv");

ist äquivalent zu:

echo "var is";
if ($ var <0) Echo "negativ"; sonst Echo "positiv";

Die Abkürzung kann betrachtet werden (Ausdruck? True_value: false_value), wobei 'expression' ausgewertet wird und bei true der 'true_value' zurückgegeben wird, andernfalls wird 'false_value' zurückgegeben.