PHP se la sintassi dell'istruzione

Esempi di utilizzo del comando "if" in PHP.

La più semplice istruzione if esegue i comandi se una condizione viene valutata come vera:

se ($ var> 0) {
// codice qui eseguito se $ var è positivo
echo "Radice quadrata è:" .sqrt ($ var);
}

Un blocco opzionale opzionale può essere aggiunto per eseguire il codice se la condizione del test è falsa. Più righe di codice devono essere racchiuse tra {parentesi} mentre una singola istruzione può essere utilizzata in un'istruzione if senza parentesi.

se ($ var> = 0)
echo "Radice quadrata è:" .sqrt ($ var);
altro {
$ negvar = -1 * $ var;
echo "La radice quadrata è:" .sqrt ($ var). "i";
}

Se le istruzioni possono essere annidate:

if ($ var <10) echo "var è minore di 10"; elseif ($ var <20) echo "var è tra 10 e 20"; elseif ($ var <30) echo "var è tra 20 e 30"; else echo "var è maggiore di 30";

Una scorciatoia compatta (se criptica) è utile:

echo "var is". ($ var <0? "negative": "positivo");

è equivalente a:

echo "var is";
se ($ var <0) echo "negativo"; altrimenti echo "positivo";

La stenografia può essere considerata (espressione? True_value: false_value) dove viene valutata 'expression' e, se true, viene restituito 'true_value', altrimenti viene restituito 'false_value'.