Bucle
El bucle repetir comprueba la condición de finalización al final del cuerpo del bucle, y si ésta es cierta continua con el resto del programa, a veces esto resulta más adecuado.
SINTAXIS 
El cuerpo del bucle es el fragmento de programa que será repetido en cada iteración.
La condición es una variable o una función reducible a valor booleano.
EJEMPLOS :
Una situación típica en la que resulta cómoda el empleo de esta sentencia es la que se produce cuando al finalizar cada iteración se pregunta al operador si desea continuar con otra nueva. En estos casos, el programa siempre realiza la primera iteración y según la condición de salida la repite. Otro caso también típico son los filtros de entrada de datos, donde se comprueba si el valor de la entrada esta en un rango de valores.
Admite un número del 3 al 7, si no pregunta de nuevo
 REPEAT    WriteString(“Escribe el numero”)    ReadInt(numero);  UNTIL (numero >= 3) AND (numero <= 7)
BUCLES EN PHP
Las estructuras repetitivas (bucles) son aquellas que reiteran una o un grupo de instrucciones "n" veces y dependen de una variable de control del ciclo. Es decir, ejecutan una o varias instrucciones un número de veces definido. Las instrucciones básicas que permiten construir este tipo de estructuras son while, do ... while y for.
LA INSTRUCCIÓN WHILE
La instrucción while (que en castellano se traduciría como “mientras…”) ejecuta una porción de programa mientras se cumpla una cierta condición.
Mientras la condición sea verdadera, se ejecutan las instrucciones contenidas en el while. Cuando deja de cumplirse la condición, se sale del ciclo y se continúa ejecutando el resto del programa.
Si la condición no se cumple ni la primera vez que se comprueba, las líneas en el interior del while no se ejecutarán ni una vez.
La estructura general o sintaxis habitual de un bucle while es la siguiente:
| 
<?php 
while (condición) { 
... sentencias; 
} 
?> | 
LA INSTRUCCIÓN FOR
La estructura repetitiva for (en castellano se traduciría como “desde…”) se utiliza generalmente cuando tenemos bien determinada la cantidad de repeticiones a realizar. Se diferencia de las anteriores en que se debe incluir en la propia instrucción una variable de control, la cual se incrementa o decrementa de forma automática. La estructura de estas instrucciones viene a ser muy similar a la anterior.
La estructura general o sintaxis habitual de un bucle for es la siguiente:
| 
<?php 
for ($variable=valor_inicial; condición; incremento) { 
... sentencias; 
} 
?> | 
Esta instrucción consta, por tanto, de tres parámetros:
- Inicialización de la variable que se utilizará en la condición.
- Condición que se debe cumplir para permanecer en el ciclo.
- Modificación de la variable utilizada en la condición.

 
No hay comentarios:
Publicar un comentario