---
title: Switch Statements
localeTitle: Switch Statements
---
## Switch Statements

As instruções de troca executam blocos de código com base no valor de uma condição.

### Sintaxe:

```PHP
switch(x) { 
  case 1: 
    statement1; 
    break; 
   case 2: 
     statement2; 
     break; 
   default: 
     defaultstatement; 
 } 
```

No exemplo acima, x é a condição. As declarações após o caso que corresponde serão executadas. Se não houver correspondências, as instruções padrão serão executadas.

A palavra-chave `break` é usada para finalizar cada caso.

### Mais Informações:

[Comutador PHP](http://php.net/manual/en/control-structures.switch.php)