La declaración de cambio se utiliza para realizar diferentes acciones en función de múltiples condiciones diferentes.
Si desea ejecutar selectivamente uno de varios bloques de código , utilice una instrucción de cambio.
<?php cambiar ( n ) { caso etiqueta1 : Si n = etiqueta1 , el código aquí se ejecutará break case ; etiqueta2 : si n = etiqueta2 , el código aquí se ejecutará; valor predeterminado : si n no es igual a etiqueta1 ni a etiqueta2 , se ejecutará el código aquí ; ?>
Cómo funciona: Primero, una expresión simple n (generalmente una variable) se evalúa una vez. Compara el valor de la expresión con el valor de cada caso en la estructura. Si hay una coincidencia, se ejecuta el código asociado al caso. Una vez ejecutado el código, utilice break para evitar que el código salte al siguiente caso para continuar con la ejecución. La declaración predeterminada se ejecuta cuando no hay coincidencia (es decir, ningún caso es verdadero).
<?php $ favcolor = " rojo " ; ( $color favorito ) { caso " rojo " : eco "¡ Tu color favorito es el rojo! " ; romper caso ; " azul " : eco "¡ Tu color favorito es el azul! " ; romper caso ; " verde " : eco "¡ Tu color favorito es el verde! " ; break ; por defecto : echo; " ¡ Tu color favorito no es el rojo, el azul o el verde! " ; ?>