Le strutture di controllo di PHP permettono di condizionare una o più istruzioni. Trattiamo in particolare il costrutto if.

STRUTTURE DI CONTROLLO – IF

La struttura del costrutto if è la seguente:
if (condizione){
istruzione 1
istruzione 2
istruzione 3
}

Volendo tradurre in parole semplici:
se la (condizione) è vera esegui le istruzioni che trovi tra le parentesi graffe{
istruzione 1
istruzione 2
istruzione 3
}
se la condizione è falsa l’esecuzione del programma riparte dopo la parentesi graffa di chiusura.

<?php

$variabile1 = 20; // assegno alla variabile un valore numerico intero
$variabile2 = 30; // assegno alla variabile un valore numerico intero

if($variabile1<$variabile2){
echo "<br>Eseguo la prima istruzione";
echo "<br>Eseguo la seconda istruzione";
echo "<br>Eseguo la terza istruzione";
}
echo "<br>Questa istruzione viene eseguita in ogni caso!";
?>

A video vedremo:

Eseguo la prima istruzione
Eseguo la seconda istruzione
Eseguo la terza istruzione
Questa istruzione viene eseguita in ogni caso!

questo succede perchè la condizione $variabile1<$variabile2 (20<30) è vera. Per vedere la differenza di esecuzione in caso di condizione falsa è sufficiente assegnare: $variabile1 = 30; // assegno alla variabile un valore numerico intero $variabile2 = 20; // assegno alla variabile un valore numerico intero e riavviare lo script, a video vedremo: Questa istruzione viene eseguita in ogni caso!

[…] Precedente Successivo […]