Subscribe to our RSS Feeds
Este será el nuevo Diseño,debido que el foro también tendrá un aspecto de Windows Vista - 07/11/09

Bucles while do/while - for - foreach – PHP

0 Comments »
La función de estos bucles es de realizar una tarea (instrucciones) varias veces, según nosotros necesitemos, ya que definimos la cantidad de veces que una tarea va a repetirse.

El Bucle while

Se utiliza para realizar una tarea repetidas veces, siempre y cuando la condición sea correcta.

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

Ahora veamos un ejemplo (utilizando 2 bucles);:

$naranja=10;

$verde=10;

while ($naranja<=99)

{ echo ("<font color=\"#FF66$naranja\" > Degradado </font>");

$naranja++; }

while ($verde<=99)

{ echo ("<font color=\"#0066$verde\" > Degradado 2</font>");

$verde++; }


Escribimos dos variables con enteros de 2 cifras,luego iniciamos la función,definimos la condición,y escribimos las sentencias, en este caso estamos utilizando HTML, cambiando el color Naranja hasta un tono más rosado,todo esto automáticamente con el los caracteres para aumentar una unidad a la variable (++).Lo mismo hacemos con el color verde.


Bucle do{ } while ()

Hace exactamente lo mismo que el bucle while , con la excepción que las instrucciones (dentro del do) se realizarán al menos una vez, y luego revisa si la condición (dentro del while) es correcta, de ser así, sigue ejecutando las sentencias pero ahora dependiendo de la condición.

$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)


Éste ejemplo pareciera que hace lo mismo que el anterior, pero las instrucciones están juntas, por lo que los degradados de los colores estarán intercalados.


Bucle for

Este bucle realiza lo mismo que el bucle while , sólo varía la sintaxis.

for ($naranja=10;$naranja<=99;$naranja++)

{
echo ("<font color=\"#FF66$naranja\" > Degradado </font>");

$naranja++; }


Bucle foreach

Desde PHP4 en adelante,éste bucle se ejecuta mayormente para procesar de la misma manera todo los elementos de un array u otra función que necesitemos analizar.

$vocales = array("a", "e", "i",”o”,”u”);
foreach ($vocales as $listar) { echo " $listar - "; }


Ver Ejemplos

00:07

0 Responses to "Bucles while do/while - for - foreach – PHP"

Publicar un comentario en la entrada