Skip to content

Instantly share code, notes, and snippets.

@celestecastillo0
Last active October 23, 2021 09:34
Show Gist options
  • Save celestecastillo0/8126dd38f0269955f11f35e7ed2d2ad9 to your computer and use it in GitHub Desktop.
Save celestecastillo0/8126dd38f0269955f11f35e7ed2d2ad9 to your computer and use it in GitHub Desktop.
DeWeb act3 UII switch case
<?php
$variable=2;
switch($variable) {
case 1:
echo '$variable es igual a 1.';
break;
case 2:
echo '$variable es igual a 2.';
break;
case 3:
echo '$variable es igual a 3.';
break;
default:
echo '$variable no es igual a 1, 2 o 3.';
}
echo "<br> Celeste Castillo Flores";
?>
@celestecastillo0
Copy link
Author

"Explicación del código"
1.Abre código php.
3.Declaramos una variable con nombre variable y asignamos un valor 2.
5.La instrucción switch presenta el case este se ejecuta cuando se cumple cierta condición o caso, en este caso es valor dependiendo del case.
7.Damos valor al primer case ,1 será el valor.
9.Imprimira un mensaje en pantalla $variable es igual a 1. ,si este es correcto ,si no lo es pasara al case 2.
11.La instrucción break para salir del switch al terminar las instrucciones correspondientes a un case.
13.El case tiene valor 2 ,esto quiere decir que si declaramos $variable con un valor asignado 2 te mostrara este caso en pantalla.
15.Imprimira un mensaje en pantalla $variable es igual a 2 ,si este es correcto ,si no lo es pasara al case 3.
17.La instrucción break para salir del switch al terminar las instrucciones correspondientes a un case.
19.El case tiene valor 3 ,esto quiere decir que si declaramos $variable con un valor asignado 2 te mostrara este caso en pantalla.
21.Imprimira un mensaje en pantalla $variable es igual a 3. ,si este es correcto ,si no lo es pasara a default ya que ningún case es adecuado al valor.
23.La instrucción break para salir del switch al terminar las instrucciones correspondientes a un case.
25.Esta instrucción se ejecuta si ningún case tiene los valores que asignaste,
27.Imprimimos en pantalla el mensaje $variable no es igual a 1,2 o 3. con la instruccion echo o print.
30.Imprimimos en pantalla sin ninguna condición el mensaje Celeste Castillo Flores con etiqueta echo o print ,dando salto de linea con etiqueta br.
31.Cierra código php.
image

@celestecastillo0
Copy link
Author

En conclusión, se trata de un stwitch en este caso tenemos varias alternativas para realizar una acción determinada según el valor tomado por una variable, la indicación break se usa siempre para cerrar el case , se asigna un valor a la variable que debemos hacer ,para esto debemos saber que un case no puede tener mas de un valor, la instrucción defaul se usa cuando ninguno de tu case se adhiere a el valor asignado a tu variable , se usa la etiqueta echo o print para imprimir mensajes en pantalla para el usuario ,se usa código php ,aunque de igual manera sirve en html ,switch sirve para tener una sintaxis y estructura con varias opciones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment