αν ($ num == 0) {echo "Ο αριθμός είναι μηδέν!"; } elseif ($ num == 1) {echo "Ο αριθμός είναι ένας!"; } elseif ($ num == 2) {echo "Ο αριθμός είναι δύο!"; } else {echo "Σφάλμα!";
}}
Αντί να γράφετε πολλά, εάν αλλιώς μπλοκάρει την εκτέλεση δηλώσεων με βάση την τιμή μιας μεταβλητής, μπορείτε να χρησιμοποιήσετε την εντολή switch για να εκτελέσετε την εργασία με λιγότερα μπλοκ κώδικα. Ας ρίξουμε μια ματιά στο ακόλουθο παράδειγμα κώδικα.
διακόπτης ($ num) {περίπτωση 0: echo "Ο αριθμός είναι μηδέν!"; Διακοπή; περίπτωση 1: echo "Ο αριθμός είναι ένας!"; Διακοπή; περίπτωση 2: echo "Ο αριθμός είναι δύο!"; Διακοπή; προεπιλογή: echo "Error!";
}}
Με τη δήλωση διακόπτη, το όνομα της μεταβλητής χρησιμοποιείται μία φορά στη γραμμή ανοίγματος. Μια λέξη-κλειδί περίπτωση χρησιμοποιείται για να παρέχει τις πιθανές τιμές της μεταβλητής, η οποία ακολουθείται από ένα παχύ έντερο και μια σειρά από δηλώσεις για εκτέλεση, αν η μεταβλητή ισούται με μια αντίστοιχη τιμή. Η προεπιλεγμένη λέξη-κλειδί χρησιμοποιείται για τη διαχείριση οποιωνδήποτε τιμών που δεν καλύπτονται με μία από τις περιπτώσεις (όπως μια δήλωση τελικής έκδοσης).
Προγραμματισμός