Programación en PHP/Estructura switch

Compara una variable con cada uno de los case previstos. Si coincide con uno de ellos ejecuta las instrucciones de su interior. De lo contrario ejecuta las instrucciones dentro de default (opcional). break termina con la ejecución de switch, sale del mismo.

$value = 1;

switch ($value) {
  case 1:
    echo 'valor == 1';
    break;
  default:
    echo 'valor != 1';
    break;
}

// Con true
switch (true) {
  case $value == 1:
    echo 'valor == 1';
    break;
  default:
    echo 'valor != 1';
    break;
}

// Sintaxis alternativa
switch ($value):
  case 1:
    echo 'valor == 1';
    break;
  default:
    echo 'valor != 1';
endswitch;