A declaração de switch case é usada para realizar ações diferentes com base em condições diferentes. Similar ao IF em utilidade, você pode adicionar diversas condições.
Normalmente, o código é mais legível utilizando o Switch. Por isso, podemos afirmar que o Switch Case é uma ótima opção para substituir estruturas de if encadeadas, podendo também testar condições ao mesmo tempo.
Exemplo de Switch Case
<?php
$linguagem = "PHP";
switch ($favcolor) {
case "PHP":
echo "Linguagem selecionada foi PHP!";
break;
case "C#":
echo "Linguagem selecionada foi c#!";
break;
case "Java":
echo "Linguagem selecionada foi Java!";
break;
default:
echo "A linguagem selecionada não foi PHP, nem C#, nem Java.";
}
?>