14-Switch en php

La declaracion switch se usa para diferentes aciones basadas en diferentes condiciones

La declaracion switch usa muchos casos posibles de que uno sea el verdadero, tenendo tambien un caso default en caso de que ninguno de los anterires sea el verdadero

Sintaxis

switch (n) {
      case label1:
        code to be executed if n=label1;
        break;
      case label2:
        code to be executed if n=label2;
        break;
      case label3:
        code to be executed if n=label3;
        break;
        ...
      default:
        code to be executed if n is different from all labels;
    }

...

Como funciona?

primero tenemos una expresion n (la mayoria de las veces es una variable)

Luego va recorrendo caso por caso, hasta que encuentre la condicion verdadera

si la encuentra devuelve un true, caso cntrario ejecuta el caso que esta por default

Ejemplo

 <?php
 $favcolor = "rojo";
 
 switch ($favcolor) {
   case "red":
     echo "Tu color favorito es el rojo!";
     break;
   case "blue":
     echo "Tu color favorito es el azul!";
     break;
   case "green":
     echo "Tu color favorito es el verde!";
     break;
   default:
     echo "Tu color favorito no es ninguno de los anteriores";
 }
 ?> 

Respuesta: Tu color favorito es el rojo!





Publicar un comentario

0 Comentarios