BREAK EN PHP: CÓMO FUNCIONA Y CUÁNDO UTILIZARLO
Sé que el uso de la instrucción break es conocida por todos y que sirve para finalizar la ejecución de las estructuras "for", "foreach", "while", "do-while" o "switch" en ejecució pero lo que no sabía es que se le puede indicar de cuantas estructuras anidadas se quiere salir. Dicho valor es 1 por defecto.Voy a poner un ejemplo sencillito para que se pueda entender bien:
$i = 0;
while (++$i) {
switch ($i) {
case 5:
echo "En 5";
break 1; /* Sólo sale del switch. */
case 10:
echo "En 10; saliendo;
break 2; /* Sale del switch y del while. */
default:
break;
}
}>