Fungsi switch() berguna untuk menempatkan beberapa pernyataan IF atau ELSESIF. Ada nilai default pada switch(), tapi sifatnya opsional, yang akan menampilkan hasil jika tidak ada case lainnya yang bernilai true. Penggunaan break; agar tidak semua pernyataan dianggap true.

Mari kita lihat contoh penggunaan switch():

<?php
switch ($i)
{
case 0: echo "Nol";
break;
case 1: echo "Satu";
break;
case 2: echo "Dua";
break;
default:
echo "Silakan pilih angka lainnya!";
}
?>