Συνδυασμοί κατασκευών if-else στην PHP
Ας υποθέσουμε ότι η μεταβλητή $num μπορεί να πάρει
τιμές 1, 2 ή 3.
Ας υποθέσουμε επίσης ότι για κάθε τιμή θέλουμε
να εμφανίζουμε στην οθόνη διαφορετικές συμβολοσειρές. Για την επίλυση
του προβλήματος μπορούμε απλά να γράψουμε τρία if
χωρίς την κατασκευή else:
<?php
$num = 1; // μπορεί να είναι 1, 2 ή 3
if ($num === 1) {
echo 'variant 1'; // θα εκτελεστεί, αν η $num είναι ίση με 1
}
if ($num === 2) {
echo 'variant 2'; // θα εκτελεστεί, αν η $num είναι ίση με 2
}
if ($num === 3) {
echo 'variant 3'; // θα εκτελεστεί, αν η $num είναι ίση με 3
}
?>
Στη μεταβλητή $day βρίσκεται κάποιος αριθμός
από το διάστημα 1 έως 31. Προσδιορίστε
σε ποια δεκαήμερο του μήνα εμπίπτει αυτός ο αριθμός.