Diferencia entre romper y continuar en PHP

Tanto break como continue se utilizan para omitir la iteración de un bucle . Estas palabras clave son útiles para controlar el flujo del programa. Diferencia entre romper y continuar:

  1. La instrucción break finaliza toda la iteración de un ciclo, mientras que continuar omite la iteración actual.
  2. La instrucción break finaliza todo el bucle antes de tiempo, mientras que continue trae la siguiente iteración antes.
  3. En un ciclo para el cambio, la interrupción actúa como terminador solo para el caso, mientras que continuar 2 actúa como terminador para el caso y omite la iteración actual del ciclo.

Programa 1: Este programa ilustra la instrucción continuar dentro de un bucle. 

php

<?php
for ($i = 1; $i < 10; $i++) {
    if ($i % 2 == 0) {
        continue;
    }
    echo $i . " ";
}
?>

Salida: paraContinuar Programa 2: Este programa ilustra la sentencia break dentro de un bucle. 

php

<?php
for ($i = 1; $i < 10; $i++) {
    if ($i == 5) {
        break;
    }
    echo $i . " ";
}
?>

Salida: para descanso Programa 3: Usando el interruptor dentro de un ciclo y continuar 2 dentro del caso del interruptor. 

php

<?php
for ($i = 10; $i <= 15; $i++) {
    switch ($i) {
        case 10:
            echo "Ten";
            break;
 
        case 11:
            continue 2;
 
        case 12:
            echo "Twelve";
            break;
 
        case 13:
            echo "Thirteen";
            break;
 
        case 14:
            continue 2;
 
        case 15:
            echo "Fifteen";
            break;
    }
 
    echo "<br> Below switch, and i = " . $i . ' <br><br> ';
}
?>

Producción: loopSwitchContinuar

Veamos las diferencias en forma tabular -:

  Romper Continuar
1. La sentencia break se utiliza para saltar fuera de un bucle. La declaración de continuación se usa para omitir una iteración de un ciclo
2.

Su sintaxis es -:

descanso;

Su sintaxis es -:

Seguir;

3. La ruptura es una palabra clave presente en el idioma. continuar es una palabra clave presente en el idioma
4. Se puede usar con bucles, por ejemplo: for loop, while loop. Se puede usar con bucles, por ejemplo: for loop, while loop.
5. La sentencia break también se usa en sentencias switch. Podemos usar continuar con una declaración de cambio para omitir un caso.

Publicación traducida automáticamente

Artículo escrito por iamvineettiwari012 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *