hvis ($ num == 0) {echo "Nummeret er nul!"; } elseif ($ num == 1) {echo "Nummeret er et!"; } elseif ($ num == 2) {echo "Nummeret er to!"; } ellers {echo "Fejl!";
}
I stedet for at skrive flere, hvis ellers blokerer for at køre udsagn baseret på værdien af en variabel, kan du bruge switch-sætningen til at udføre opgaven med færre blokke af kode. Lad os se på følgende kodeeksempel.
switch ($ num) {case 0: echo "Nummeret er nul!"; pause; sag 1: ekko "Nummeret er et!"; pause; case 2: echo "Nummeret er to!"; pause; standard: ekko "Fejl!";
}
Med omstillingsopgørelsen bruges variabelnavnet en gang i åbningslinjen. Et sagsord er brugt til at angive de mulige værdier af variablen, som efterfølges af et kolon og et sæt sætninger, der skal køres, hvis variablen er lig med en tilsvarende værdi. Søgeordets standard bruges til at håndtere alle værdier, der ikke er dækket af et af sagerne (som en anden sætning).
Programmeringsbetingelser