Τι είναι μια δήλωση διακόπτη;

Κατά τον προγραμματισμό, η εντολή διακόπτη είναι ένα μπλοκ υπό όρους που χρησιμοποιείται ως μέθοδος συντόμευσης μιας μακράς δέσμης if else statements. Για παράδειγμα, εξετάστε το παρακάτω εάν αλλιώς μπλοκάρει (χρησιμοποιώντας PHP), στο παρακάτω παράδειγμα.

αν ($ num == 0) {echo "Ο αριθμός είναι μηδέν!"; } elseif ($ num == 1) {echo "Ο αριθμός είναι ένας!"; } elseif ($ num == 2) {echo "Ο αριθμός είναι δύο!"; } else {echo "Σφάλμα!";

}}

Αντί να γράφετε πολλά, εάν αλλιώς μπλοκάρει την εκτέλεση δηλώσεων με βάση την τιμή μιας μεταβλητής, μπορείτε να χρησιμοποιήσετε την εντολή switch για να εκτελέσετε την εργασία με λιγότερα μπλοκ κώδικα. Ας ρίξουμε μια ματιά στο ακόλουθο παράδειγμα κώδικα.

διακόπτης ($ num) {περίπτωση 0: echo "Ο αριθμός είναι μηδέν!"; Διακοπή; περίπτωση 1: echo "Ο αριθμός είναι ένας!"; Διακοπή; περίπτωση 2: echo "Ο αριθμός είναι δύο!"; Διακοπή; προεπιλογή: echo "Error!";

}}

Με τη δήλωση διακόπτη, το όνομα της μεταβλητής χρησιμοποιείται μία φορά στη γραμμή ανοίγματος. Μια λέξη-κλειδί περίπτωση χρησιμοποιείται για να παρέχει τις πιθανές τιμές της μεταβλητής, η οποία ακολουθείται από ένα παχύ έντερο και μια σειρά από δηλώσεις για εκτέλεση, αν η μεταβλητή ισούται με μια αντίστοιχη τιμή. Η προεπιλεγμένη λέξη-κλειδί χρησιμοποιείται για τη διαχείριση οποιωνδήποτε τιμών που δεν καλύπτονται με μία από τις περιπτώσεις (όπως μια δήλωση τελικής έκδοσης).

Προγραμματισμός