Files
freeCodeCamp/guide/spanish/php/switch/index.md

36 lines
1.1 KiB
Markdown
Raw Normal View History

2018-10-12 15:37:13 -04:00
---
title: Switch
localeTitle: Switch
2018-10-12 15:37:13 -04:00
---
## Switch
2018-10-12 15:37:13 -04:00
En PHP, la sentencia `Switch` es muy similar a la sentencia Javascript `Switch` (consulte la [Guía de Javascript Switch](/javascript/switch-statements) para comparar y contrastar). Permite la prueba rápida de casos con muchas condiciones diferentes posibles, el código también es más legible.
### Sintaxis
```php
<?php
// Ejemplo de Switch
2018-10-12 15:37:13 -04:00
switch ($i) {
case "free":
echo "i es free";
2018-10-12 15:37:13 -04:00
break;
case "code":
echo "i es code";
2018-10-12 15:37:13 -04:00
break;
case "camp":
echo "i es camp";
2018-10-12 15:37:13 -04:00
break;
default:
echo "i es freecodecamp";
2018-10-12 15:37:13 -04:00
}
```
### Break
2018-10-12 15:37:13 -04:00
El `break;` sale del Switch y ejecuta el resto del código de la aplicación. Si no utilizas el `break;` puede terminar ejecutando múltiples casos y declaraciones, a veces esto puede ser deseable, en cuyo caso no debe incluir el `break;`.
2018-10-12 15:37:13 -04:00
#### Más información:
* [php.net docs Switch](https://secure.php.net/manual/en/control-structures.switch.php)