Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2008, 18:35
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Detener una iteracion de un foreach o una alternativa a goto

Pues podrías usar each()

algo así como:

Código PHP:
reset($Platillos); // por las dudas, php.net/reset

$platilloId each($Platillos);

do {
// código
while ( $Bandera && ($PlatilloID each($Platillos) ) ) 
Entonces, si no querés que la matriz avance, simplemente ponés $bandera a falso. Como usás el Y por circuito corto, si $bandera es falso la parte del each no se ejecuta


Saludos.