DO-WHILE



ESTRUCTURAS DE CONTROL


DO - WHILE


Los bucles do-while son muy similares a los bucles while, excepto que la expresión verdadera es verificada al final de cada iteración en lugar que al principio.

La diferencia principal con los bucles while es que está garantizado que corra la primera iteración de un bucle do-while (la expresión verdadera sólo es verificada al final de la iteración), mientras que no necesariamente va a correr con un bucle while regular (la expresión verdadera es verificada al principio de cada iteración, si se evalúa como FALSE justo desde el comienzo, la ejecución del bucle terminaría inmediatamente).

Hay una sola sintaxis para bucles do-while:

Sintásis:

do {

  sentencias

} while (expresion)


Interpretación:
Lo que va entre las llaves son las sentencias a ejecutar repetitivamente mientras la condición sea verdad. Cuando la condición sea falsa termina la estructura.

La condición, puede ser cualquiera de los siguientes elementos: Variable, Expresión, Función; sin embargo, el valor que representa solamente podrá ser Verdadero o Falso.

La sentencias, al igual que en los temas anteriores puede estar conformadas por una ó por varias sentencias. (bloque de sentencias).

Funcionamiento:

(1) Ejecuta las sentencias
(2) Evalúa la condición
     Si el resultado es VERDADERO regresa al punto (1)
(3) Termina cuando el resultado de la condición es FALSO.


Ejemplo 1:
---------------------------------------------------------------
<?php
$i = 0;

do { 
   echo $i;
while ($i <= 10

?>
---------------------------------------------------------------





->===

->===

0 comentarios:

Oferta





Launch your Online Business with a $5.99 .COM!