Istruzione switch

Come già accennato nelle lezioni di php, un eccessivo uso di else if rende il codice complesso e difficile da leggere.

Ci viene incontro l'istruzione switch che consente di effettuare scelte alla pari delle condizioni if/else, ma con maggiore pulizia di codice e conseguente leggibilità.

Vediamone la sintassi:

switch (condizione) {
	case etichetta_1 :
		[Blocco di istruzioni]
		break;
	case etichetta_2 :
		[Blocco di istruzioni]
		break;
	default :
		[Blocco di istruzioni]
}

Al verificarsi della condizione, verrà eseguito il Blocco di istruzioni che ha come etichetta il risultato dell'espressione.

L'istruzione di default è eseguita quando il valore dell'espressione non riscontra alcun risultato tra le etichette in lista.

L'istruzione break, invece, serve per limitare l'esecuzione del Blocco di codice: se omesso, verrebbero eseguiti tutti i blocchi di codice successivi.

Inserisci un commento:


Il contenuto di questo campo è tenuto riservato e non verrà reso pubblico.

Condividi

Se ti piace questo articolo, puoi collegarlo al tuo sito copiando il seguente codice HTML nelle tue pagine.

Acquista libri di informatica

Acquista qui il tuo software

Ultimi commenti