7 of 410 menu

Конструкция case

A construção case é parte do comando switch e permite organizar o desvio do programa dependendo do valor da variável. Cada case verifica se o valor da variável corresponde à sua condição e executa o código se a correspondência for encontrada.

Sintaxe

switch ($variable) { case value1: // código a executar break; case value2: // código a executar break; default: // código padrão }

Exemplo

Um exemplo simples do uso da construção case para verificar um valor numérico:

<?php $num = 2; switch ($num) { case 1: echo 'Um'; break; case 2: echo 'Dois'; break; default: echo 'Outro número'; } ?>

Resultado da execução do código:

'Dois'

Exemplo

Usando vários case para um único bloco de código:

<?php $char = 'b'; switch ($char) { case 'a': case 'e': case 'i': case 'o': case 'u': echo 'Vogal'; break; default: echo 'Consoante'; } ?>

Resultado da execução do código:

'Consoante'

Exemplo

Usando case com strings:

<?php $day = 'Monday'; switch ($day) { case 'Monday': echo 'Primeiro dia da semana'; break; case 'Friday': echo 'Último dia de trabalho'; break; default: echo 'Dia comum'; } ?>

Resultado da execução do código:

'Primeiro dia da semana'

Veja também

  • comando if,
    que executa código se uma condição for atendida
  • comando while,
    que cria um loop com uma condição
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar