Program akışı birden çok koşula bağlı olarak farklı seçeneklerden birisine yönlendirilecekse, iç-içe if-else denetimi yerine switch-case denetimi daha kolay olur.
Yazım kuralı;
<?php
switch(ifade)
{
case değer:
yapılacak işler
break;
case başka değer:
yapılacak işler
break;
default:
hiçbir değer sağlamıyorsa yapılacak işler
}
?>
<?php
$gun = 5;
switch ($gun) {
case 1:
echo "Pazartesi";
break;
case 2:
echo "Salı";
break;
case 3:
echo "Çarşamba";
break;
case 4:
echo "Perşembe";
break;
case 5:
echo "Cuma";
break;
case 6:
echo "Cumartesi";
break;
case 7:
echo "Pazar";
break;
default:
echo "yanlış gün girdiniz";
break;
}
?>
Cuma