PHP romper y continuar
Pausa de PHP
Ya ha visto la break
declaración utilizada en un capítulo anterior de este tutorial. Se usaba para "saltar" de una switch
declaración.
La break
declaración también se puede utilizar para saltar fuera de un bucle.
Este ejemplo salta del bucle cuando x es igual a 4 :
Ejemplo
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
}
?>
PHP Continuar
La continue
instrucción interrumpe una iteración (en el bucle), si se produce una condición específica, y continúa con la siguiente iteración del bucle.
Este ejemplo omite el valor de 4 :
Ejemplo
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "The number is: $x <br>";
}
?>
Interrumpir y continuar en ciclo while
También puede usar break
y continue
en while
bucles:
Ejemplo de descanso
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
$x++;
}
?>
Continuar Ejemplo
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
$x++;
continue;
}
echo "The number
is: $x <br>";
$x++;
}
?>