Bienvenido

Vik0


Este espacio contiene lo que he venido aprendiendo en los ultimos dias.

Pretendo con esto llevar una bitácora de mis conocimientos, reafirmarlos y compartirlos.

La información que aqui aparece... es escrita a mi forma de entenderla.... cualquier error que ustedes puedan ver.... por favor haganmelo saber... y asi podremos tener mas y mejores conosimientos...

switch

switch

Esta es una sentencia multi-ocndicional, se utiliza para elegir entre varias condiciones.
Esta sentencia consta de otras dos, principalmente.
Para poner la condicion se usa case:.
Una vez seleccionada la condicion correcta, tiene que salir del condicional, para ello utiliza la sentencia break;
En caso de que no se cumpliera ninguna condicion, entonces se le asignaria un valor por defecto con la sentencia default;
La sintaxis es la siguiente:
switch(Lo que se compara) //puede ser una variable, tec.
{
case:(condicion1)
{
Lo que se ejecuta
break;
}
case:(condicion2)
{
Lo que se ejecuta
break;
}
case:(condicion3)
{
Lo que se ejecuta
break;
}
default:
{
Lo que se ejecuta en caso de que ninguna condicion sea cumplida
break;
}
}

Y para dejar esto un poco mas claro, escribire aqui un ejemplo simple de una aplicacion para la sentencia switch().

Para comenzar crearemos un documento html con el nombre que queramos.



<html>
<head>
<title>Ejemplo de switch</title>
</head>
<body>
<form action="procesar.php" method="post">
¿En donde estas en este momento?
<select name="lugar">
<option value="0"></option>
<option value="1">Casa</option>
<option value="2">Cyber</option>
<option value="3">Escuela</option>
<option value="4">Trabajo</option>
</select>
<input type="submit" value="enviar">
</form>
</body>
</html>

Aqui tenemos el documento html, en el siguiente apartado tendremos el script php


<?
switch($lugar)
{
case 1:
{
echo "Usted esta en su casa";
break;
}
case 2:
{
echo "Usted esta en un cyber";
break;
}
case 3:
{
echo "Usted esta en una escuelar";
break;
}
case 4:
{
echo "Usted esta en su trabajo";
break;
}
default:
{
echo "Nosotros no sabemos donde esta";
}
}
?>



Este es un ejemplo muy basico, solo para comprender la funcion de este condicional.
Lo que hace el script es comparar la variable y regresar el dato que se especifica dependiendo del valor de la variable.

Para ver como funciona puedes dar clic Aqui

0 comentarios:

Publicar un comentario