No curso do Iped q estou fazendo, o primeiro código não funciona corretamente, e o segundo funciona (pelo menos está descrito na explicação deles). Os dois códigos não possuem a mesma estrutura? Além disto p/ q o comando switch/case funcione corretamente, não é necessário (diria até obrigatório) o uso do break ao final de cada comparação?
Pergunta
IvaniseIvy
Tenho estes dois pequenos trechos de código:
switch ($i) {
case 0:
print "0";
case 1:
print "1";
case 2:
print "2";
}
switch ($s) {
case "casa":
print "a casa é amarela";
case "arvore":
print "a arvore é bonita";
case "lampada":
print "a lampada quebrou";
}
No curso do Iped q estou fazendo, o primeiro código não funciona corretamente, e o segundo funciona (pelo menos está descrito na explicação deles). Os dois códigos não possuem a mesma estrutura? Além disto p/ q o comando switch/case funcione corretamente, não é necessário (diria até obrigatório) o uso do break ao final de cada comparação?
Obrigada por enqto.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.