Declaração switch em PHP
()
1.8 - Declaração switch em PHP
Declarações condicionais são usados para executar ações diferentes baseadas em condições diferentes.
_______________________________________________________________________________
A declaração switch:
Use a declaração switch para controlar a execução de ações condicionais.
Sintaxe:
switch (n)
{
case label1:
código a executar se n=label1;
break;
case label2:
código a executar se n=label2;
break;
default:
código a executar se n é diferente de label1 e label2;
}
É assim que funciona: Primeiro, temos uma única expressão n (na maioria das vezes uma variável), que é avaliada uma vez. O valor da expressão é então comparada com os valores para cada caso na estrutura. Se houver uma correspondência, o bloco de código associado a esse processo é executado. Use break para evitar que o código seja executado no próximo caso automaticamente. A instrução padrão é usado se nenhuma correspondência for encontrada.
Exemplo:
<html>
<body>
<?php
switch ($x)
{
case 1:
echo "Number 1";
break;
case 2:
echo "Number 2";
break;
case 3:
echo "Number 3";
break;
default:
echo "nenhum número entre 1 e 3";
}
?>
</body>
</html>
Nota: A estrutura seletiva SWITCH CASE não aceita operadores lógicos, portanto não é possível realizar comparações dentro da declaração switch. Esta estrutura só trabalha com valores definidos, em cascata e por isso utiliza-se o break após cada label.
Resumos Relacionados
- Action Script
- Php While Loops
- Sintaxe Php
- Declarações Javascript
- Operador Lógico Or (swishscript)
|
|