Sa switch petljom možete provjeriti jako puno uvjeta odjedanput. Switch petlja je puno brža, korisnija i jednostavnija od if petlje. Jedna switch petlja može zamijeniti desetke if petlji.
Switch petlja radi tako da uzme jednu varijablu i provjerava je sa svim dostupnim slučajevima.

Primjer:


<?php
$vrijeme = "suncano";
echo "Vrijeme ce biti $vrijeme<br />";
switch ($vrijeme){
case "suncano":
echo "Ponesi suncane naocale.";
break;
case "kisovito":
echo "Ponesi kisobran!";
break;
case "hladno":
echo "Dobro se obuci";
break;
}
?>



Prikaz:
Vrijeme ce biti suncano
Ponesi suncane naocale.

Također, dobra je ideja da napravite jedan zadani slučaj:

Primjer:


<?php
$vrijeme = "maglovito";
echo "Vrijeme ce biti $vrijeme<br />";
switch ($vrijeme){
case "suncano":
echo "Ponesi suncane naocale.";
break;
case "kisovito":
echo "Ponesi kisobran!";
break;
case "hladno":
echo "Dobro se obuci";
break;
default:
echo "Cuvaj se!";
break;
}
?>


Rezultat:
Vrijeme ce biti maglovito
Cuvaj se!