Guide / PHP — basi del linguaggio / Condizioni (if / elseif / else)

Condizioni (if / elseif / else)

Diramazioni e uguaglianza stretta.

Costruisci rami con if, elseif ed else. Preferisci === e !== per evitare confronti imprevisti tra stringhe e numeri.

In contesto HTTP i valori in $_GET e $_POST arrivano come stringhe: converti esplicitamente se ti servono interi o float.

Esempio

<?php
$punteggio = 85;
if ($punteggio >= 70) {
    echo "Sufficiente";
} elseif ($punteggio >= 50) {
    echo "Limite";
} else {
    echo "Insufficiente";
}