PHP om uttalande syntax

Exempel på att använda kommandot "if" i PHP.

Det enklaste if-uttrycket utför kommandot om ett villkor utvärderas som sant:

om ($ var> 0) {
// koden här kör om $ var är positiv
ekot "Kvadratroten är:" .sqrt ($ var);
}

Ett valfritt annat block kan läggas till för att utföra kod om testförhållandet utvärderas som falskt. Flera linjer med kod måste bifogas inom {braces} medan ett enda uttalande kan användas i ett if-meddelande utan hängslen.

om ($ var> = 0)
ekot "Kvadratroten är:" .sqrt ($ var);
annars {
$ negvar = -1 * $ var;
ekot "Kvadratroten är:" .sqrt ($ var). "I";
}

Om uttalanden kan nästas:

om ($ var <10) eko "var är mindre än 10"; elseif ($ var <20) eko "var är mellan 10 och 20"; elseif ($ var <30) eko "var är mellan 20 och 30"; annars eko "var är större än 30";

En kompakt (om kryptisk) stenografi är användbar:

eko "var är". ($ var <0? "negativt": "positivt");

är ekvivalent med:

eko "var är";
om ($ var <0) eko "negativ"; annars eko "positiv";

Shorthand kan betraktas (expression? True_value: false_value) där "expression" utvärderas och, om sant, returneras "true_value", annars returneras false_value.