Struttura condizionale if, if-else, elseif in PHP

il costrutto if e if else in php

il costrutto if e if else in php

Struttura base per il costrutto if:

if ( <condizione> ) <istruzione>

se ci sono piu istruzioni da eseguire in sequenza, si utilizza la parentesi graffa per racchiuderle, meglio comunque usarle sempre per migliorare la leggibilita del codice :

if ( <condizione> ) {
<istruzione1>
<istruzione2>
<istruzione3>
}

nel caso di if else invece, con sequenze di istruzioni da eseguire sia nel caso di risultato true che false della condizione booleana, si ha il costrutto:

if ( <condizione> ) {
<istruzione1> ;
<istruzione2> ;
<istruzione3> ;
} else {
<istruzione4> ;
<istruzione5>;
<istruzione6>;
}

nel caso di una ulteriore condizione da porre si utilizza il costrutto elseif che viene eseguito quando risulta falsa la condizione if:

if ( <condizione> ) {
<istruzione1> ;
<istruzione2> ;
<istruzione3> ;
} elseif ( <condizione> ) {
<istruzione4> ;
<istruzione5> ;
<istruzione6> ;
} else {
<istruzione7> ;
<istruzione8> ;
<istruzione9> ;
}

Ultima revisione pagina: 2019-05-28