BaulPHP

Menu
  • PHP Ejemplos
    • PHP tutoriales
    • MYSQL
  • DESCARGAS
  • HTML5
  • Contáctanos
  • Iniciar Sesión

Switch en PHP: concepto con ejemplos

Switch en PHP: concepto con ejemplos
5 (100%) 1 vote

CompartirTweet

Switch en PHP: concepto con ejemplos. Es este articulo veremos cómo interactúa la sentencia switch en este lenguaje, su comportamiento en general, sin embargo, si observamos detenidamente funciona de manera similar a otros lenguajes de programación del campo informático.

La sintaxis es general. La sentencia switch es similar a una serie de sentencias IF anidadas, en la misma expresión simplemente comparándola. Es posible que se quiera comparar la misma variable con muchos valores diferentes, e imprimir lo que coincida. Para ello se utiliza la expresión switch.

Ejemplo #1 Estructura switch

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
switch ($i) {
    case 0:
        echo "i es igual a 0";
        break;
    case 1:
        echo "i es igual a 1";
        break;
    case 2:
        echo "i es igual a 2";
        break;
}
?>

Switch en PHP: concepto con ejemplos

Desde la página oficial de PHP podemos apreciar el código y como verán es muy sencillo, les detallare los pormenores de este script que es muy interesante para desarrollar nuestras aplicaciones.

  • Ingresamos a la función switch la variable ($i).
  • Si observan recorre las 3 sentencias de control, y si es idéntico en algún “case” se imprime mediante un echo.
  • Al actualizar el navegador recorrerá casi siempre las 3 sentencias declaradas, como verán hay 3 cases.

Ejemplo #2 Ejemplo completo switch

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
   $colores = "Amarillo";
   switch($colores){
 
      case "Azul":
      echo "Yo soy el color azul";
      break;
 
      case "Amarillo":
      echo "Yo soy el color amarillo";
      break;
 
      case "Rojo":
      echo "Yo soy el color rojo";
      break;
 
      default:
      echo "Lo siento, ese color no lo tenemos registrado";
     //imprime cuando no existe la variable en el switch.
   }
?>

Ahora veamos si compilamos el código superior, podemos ver que la sentencia switch ejecuta la opción 2 (Yo soy el color amarillo), Por la razón que esta case corresponde con el valor de la variable $colores, declarada en primera línea, caso contrario imprimirá el default (Lo siento, ese color no lo tenemos registrado).

Gracias por visitar mi blog, espero que el código les sea útil y no se olviden de suscribirse para que reciban en su correo lo último de PHP.

Switch en PHP concepto con ejemplos

Switch en PHP concepto con ejemplos

Referencia

Sentencia Switch

Switch en PHP: concepto con ejemplos
5 (100%) 1 vote

Share
Tweet
Pinterest
Linkedin
Email
Entrada Previa
Siguiente Entrada

Related Articles

Como obtener URL actual

Como obtener URL actual de una pagina con PHP

Sistema de eventos con fullcalendar jQuery PHP

Sistema de eventos con fullcalendar jQuery PHP

Buscador avanzado con PHP y MySQL Multiples palabras

Buscador avanzado con PHP y MySQL: Múltiples palabras

Login con la opción recordarme PHP Session y Cookies

Login con la opción recordarme PHP Session y Cookies

Deja una respuesta

Cancelar respuesta

Anuncios

Recientes

  • PHP CRUD usando OOP con MySQLi en MVC
  • Sistema de chat en vivo con Ajax, PHP y MySQL

Lo más visto

  • Sistema de chat en vivo con Ajax, PHP y MySQL
    Sistema de chat en vivo con Ajax, …
  • PHP CRUD usando OOP con MySQLi en MVC
    PHP CRUD usando OOP con MySQLi en …

BaulPHP

Blog de programación, desarrollo web, tutoriales, PHP, MySQL, jQuery, Ajax, WordPress, Drupal, CodeIgniter y Demostraciones
Copyright © 2019 BaulPHP
Creado por BaulPHP