Publicidade cabeçário

quarta-feira, 30 de janeiro de 2013

PHP Estrutura de Controle - Comando Switch

     A instrução switch é similar a uma série de instruções sobre a mesma expressão. O switch no PHP é um comando para executar uma de várias ações baseadas em determinada condição. Semelhante ao encadeamento if..elseif..else.
     Em muitas ocasiões, você pode querer comparar a mesma variável (ou expressão) com muitos valores diferentes, e executar um pedaço de código diferente dependendo de qual valor ela tiver. A sintaxe do switch é:

switch(variável){                        switch(variável):
case constante1:                      case constante1:
<comando>                              <comando>
break;                         ou          break; 

case constante2:                      case constante2:
<comando>                              <comando>
break;                                       break;
...                                             ...

}                                               endswitch;


 switch funciona como um controle de várias opções, nesse caso eu fugiria pra delegacia kkkk ;D
O switch funciona como um controle de várias opções, nesse caso eu fugiria pra delegacia kkkk ;D
fonte da imagem:forum.nintendoblast.com.br


Exemplo de uso do switch
Exemplo de uso do switch
fonte da imagem:bdfatec.blogspot.com.br

observações:

  • O valor da expressão é comparado com cada valor da estrutura case;
  • Se uma comparação é bem sucedida, o código associado com aquele case é executado.
  • Depois que o código é executado, break é usado para parar o código e prevenir que ele execute o próximo case.
  • Se o break não estiver presente os códigos dos cases e do default serão executados a partir daquele ponto até que um break seja encontrado ou até o final da estrutura.
  • O comando switch aceita a sintaxe alternativa sendo :endswitch ( dois pontos endswitch);
  • Podemos utilizar números inteiros ou de ponto flutuante(real) e strings. Matrizes ou objetos não podem ser utilizados, a menos que eles impliquem um tipo simples.

para saber mais sobre estruturas de controle:
clique aqui ==> estrutura de controle: comando if e else
clique aqui ==> estrutura de controle: comando while e do...while
clique aqui ==> estrutura de controle: comando for
clique aqui ==> estrutura de controle: comando foreach
clique aqui ==> estrutura de controle: comando break e continue
clique aqui ==> estrutura de controle: comando return
clique aqui ==> estrutura de controle: comando goto


fonte: < switch em php >
            < Estrutura de controle switch >
            < switch, case e default  >
adaptado: arroyo, gabriel

Gostou do blog? Então segue =D 
Gostou da postagem? Então comenta ;DDD 

Fique por dentro das atualizações