30 lines
675 B
Markdown
30 lines
675 B
Markdown
---
|
|
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) |