[Ir al menú de PHP]
Bucles con while...

Bucles con la función while

while(condicion)

La función while(condicion) repite la instrucción que le acompaña en tanto y cuanto se cumpla la condición La sintaxis es esta:

while(condicion) instrucción;

Esta opción solo permite instrucciones de una sola línea.

while(condicion){ }

Cuando se pretende que el bucle while ejecute varias instrucciones resulta suficiente escribir ese conjunto de intrucciones PHP encerrado entre { }.

while(condicion):

...intrucción 1...
.... instruccion2...


endwhile;

Una sintaxis alternativa al uso de llaves ({}) es la que te indico aquí. Si detrás de la condición pones dos puntos (:) se repetirán en el bucle todas las intrucciones que escribas hasta que aparezca la instrucción de cierre del bucle que en este caso es endwhile;

<?while(condicion): ?>

...codigo HTML...
.... .....


<?endwhile;?>

Igual que ocurría con los condicionales también es posible repetir un bucle de etiquetas HTML contenido entre dos scripts PHP que marcan el comienzo y el final del bucle.


 
 


La estructura ...while


<?
$A=0; $B=1;

while ($A<5) echo "El valor de A es: ",$A++,"<br>";

?>


ejemplo30.php



<?
$A=0; $B=0;
while ($A<5){
      echo "El valor de A es: ",$A++,"<br>";
      echo "El valor de B es: ",++$B,"<br>";
}
?>


ejemplo31.php

<?
$A=0; $B=0;
while ($A<5):
      echo "El valor de A es: ",$A++,"<br>";
      echo "El valor de B es: ",++$B,"<br>";
endwhile;
?>


ejemplo32.php

<? $a=0; ?>
<? while ($a<5): $a++;?>
      <H<? echo $a ?>>Letra tamaño <? echo $a ?>  </h<? echo $a ?>><br>
<? endwhile; ?>


ejemplo33.php

Sugerir a un/a amig@ Envíame tus comentarios
Anterior
Indice
Siguiente