Switch statement PHP

Switch statement PHP

Lo switch è utile quando si confronta una variabile con molti valori possibili.

Sintassi

$giorno = "lunedi";

switch ($giorno) {
 case "lunedi":
 echo "Inizio settimana";
 break;
 case "venerdi":
 echo "Quasi weekend";
 break;
 case "sabato":
 case "domenica":
 echo "Weekend!";
 break;
 default:
 echo "Giorno lavorativo";
}

Importante

  • Usare sempre break per uscire dal case
  • Senza break, l esecuzione continua al case successivo
  • default gestisce tutti i casi non specificati

Match expression (PHP 8+)

$risultato = match($voto) {
 10, 9 => "Ottimo",
 8, 7 => "Buono",
 6 => "Sufficiente",
 default => "Insufficiente"
};

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    Introduzione a PHP PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato ...
  • Variabili PHP

    Variabili PHP Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mar...
  • Stringhe in PHP

    Stringhe in PHP Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole v...
  • Array in PHP

    Array in PHP Gli array permettono di memorizzare più valori in una singola variabile.Array indicizza...
  • Operatori PHP

    Operatori PHP Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori ar...