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.