Estructuras de Decisión
Hola, en esta lección vamos ver las Estructuras de Decisión.
Las Estructuras de Decisión, nos van a permitir ejecutar una u otra instrucción dependiendo de una determinada condición.
Estructura de decisión: IF
<?php $variable = 1; if ($variable == 1) { echo "<center><b style='font-size: 25px;'>La condición es cierta</b></center>"; } else{ echo "<center><b style='font-size: 25px;'>La condición es falsa</b></center>"; } ?>
Veamos por partes este código...
$variable = 1 : declaramos una variable con valor 1.
if : abrimos if
$variable == 1 : Si variable es igual a uno...{ejecutar la instrucción}
else : abrimos else, entonces si $variable no es igual a 1...{ejecutar la instrucción}
Podríamos crear más comprobaciones, incluyendo elseif, por ejemplo...
elseif ($variable == 2) {
echo "<center><b style='font-size: 25px;'>La condición también es cierta</b></center>";
}
Prueba a cambiar el valor de la variable $numero, o a introducir más sentencias elseif.
Estructura de Decisión: Switch
<?php $numero = 2; switch ($numero) { case 1: echo "<center><b style='font-size: 25px;'>Es el número 1</b></center>"; break; case 2: echo "<center><b style='font-size: 25px;'>Es el número 2</b></center>"; break; case 3: echo "<center><b style='font-size: 25px;'>Es el número 3</b></center>"; break; default: echo "<center><b style='font-size: 25px;'>Es otro número</b></center>"; break; } ?>
Veamos detenidamente este código ...
$numero = 2 : declaramos una variable y le damos valor 2.
switch ($numero) : abrimos switch y buscamos en la variable $numero el caso correcto.
case 1 : Si $numero tiene como valor 1, ejecutará la instrucción, podemos poner cuantos casos necesitemos para evaluar el valor de la variable.
break : Uno vez encontrado el valor, la ejecución del código se detendrá, si no ponemos break; recorrerá todos los casos hasta el último, dándonos un error.
default : Si el valor no es encontrado en la variable $numero, ejecutará la instrucción por defecto de default.
En este caso, como el valor de la variable $numero es igual a 2, ejecutará la instrucción del case 2.
Prueba a cambiar el valor de la variable $numero, por ejemplo dale un valor de 3.
Bueno esto es todo por hoy, espero que les haya servido de ayuda.
Saludos.
1 comentario:
Hola gracias por la información.
Publicar un comentario