Su sintaxis es como sigue:
switch (expresión_1) { case valor_1: bloque_de_sentencias_1; break; case valor_2: bloque_de_sentencias_2; break; ... case valor_n: bloque_de_sentencias_n; break; }
Veamos un ejemplo:
Código del ejemplo switch.php
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Ejemplo de switch</title> </head> <body> <form action= "switch2.php" method="post"> Ingrese usuario:<input type="text" name="usuario"> <input type="submit" name="OK" value="Enviar"> </form> <br><br> <?php if ($OK=="Enviar") { switch($usuario){ case 'Juan': echo "Hola Juan"; break; case 'Ana': echo "Hola Ana"; break; default: echo"Lo siento no estás registrado" ; } } ?> </body> </html>
El código en sí no es complicado de entender, le hemos añadido una condicional if
al comienzo que nos permite que no aparezca la instrucción por defecto nada más
cargar la página.
No hay comentarios:
Publicar un comentario