BUCLE WHILE en PHP

while (condición)
{   instruccion1;
   instruccion2;   ...
}

CODIGO
CONCEPTO
RESULTADO
<script language="php"> $naranja=10;
while ($naranja<=99)
{   echo (
"<font color=\"#FF66$naranja\" > Degradado </font>");
$naranja++;  }
</script>
Repetimos una función,en esta ocasión un degradado automático-->
Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado
BUCLE DO/WHILE
do
{   instruccion1;
   instruccion2;   ...
} while (condición)

<script language="php">
$naranja=10;
$verde=10;

do
{
echo ("<font color=\"#FF66$naranja\" > Degradado </font>");
$naranja++;
echo ("<font color=\"#0066$verde\" > Degradado 2</font>");
$verde++; }
while ($naranja<=99 and $verde<=99)
</script>

Ahora lo mismo pero ésta vez dos degradados intercalados.
Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2 Degradado Degradado 2
BUCLE FOR
for (condición)
{   instruccion1;
   instruccion2;   ...
}

<script language="php">
for ($naranja=10;$naranja<=99;$naranja++)
{
echo ("<font color=\"#FF66$naranja\" > Degradado </font>");
}
</script>

El mismo degradado que el primero,pero esta vez utilizando el bucle FOR.
Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado Degradado
BUCLE FOREACH
$variable = array("a", "e", "i","o","u");
foreach ($variable as $listar) { echo $listar; }

<script language="php">
$vocales = array("a", "e", "i","o","u");
foreach ($vocales as $listar) { echo " $listar - "; }

</script>

Este bucle procesa la misma funcion para cada elemento de un array.
a - e - i - o - u -
   
 
volver al Manual de PHP - Webmasters Bolivia!