Duda PHP

A falta de un foro de programacion!

A ver, estoy siguiendo un curso de PHP que me han pasado en clase. Y mirando una seccion que pone bucles, hay un apartado especial para la funcion "continue".
Se como funciona esta funcion, la duda es, es recomendable usarla?
A mi personalmente nunca me ha gustado dicha función, es más, no termino de ver su utilidad.

El continue básicamente lo que hace es "deja esta iteración y salta a la siguiente", pero vamos, veo más lógico meter la iteración en un if y si no se cumple pues ya se alta al resto.

Es decir, estos códigos serían iguales
for ($i = 0; $i < 10; $i++) {
     if ($i == 5)
        continue;

     echo $i;
}


for ($i = 0; $i < 10; $i++) {
     if ($i != 5)
        echo $i;
}



Podría encontrarle una utilidad si la iteración fuese "muy grande" y así ahorrarnos estar todo dentro del if.... pero vamos, que es una chorrada.
1 respuesta