image
Valora:   3.73/5 de 84
Inicio » PHP » Manual de PHP » Instrucciones de Programaci�n




Bucles

Los bucles nos permiten iterar conjuntos de instrucciones, es decir repetir la ejecuci�n de un conjunto de instrucciones mientras se cumpla una condici�n.

Sentencia while
<?php
   while (condici�n)
   {
      intrucciones a ejecutar.
   }
?>

Mientras la condici�n sea cierta se reiterar� la ejecuci�n de las instrucciones que est�n dentro del while.

<?php echo "<!--52307310020574891-->"; ?>
<?php echo "<!--40515571901558226-->"; ?>
<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de PHP</title>
</head>
<body>
Inicio<BR>
<?php
   $i=0;
   while ($i<10)
   {
      echo "El valor de i es ", $i,"<br>";
      $i++;
   }
?>

Final<BR>
</body>
</html>

Ejecutar ejemplo Ver c�digo fuente

En el siguiente ejemplo, el valor de $i al comienzo es 0, durante la ejecuci�n del bucle, se va sumando 1 al valor de $i de manera que cuando $i vale 10 ya no se cumple la condici�n y se termina la ejecuci�n del bucle.



Sentencia for
<?php
   for (inicial ; condici�n ; ejecutar en iteraci�n)
   {
      intrucciones a ejecutar.
   }
?>

<?php echo "<!--473521712630977532-->"; ?>
<?php echo "<!--976624564301505642-->"; ?>
<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
   <title>Ejemplo de PHP</title>
</head>
<body>
Inicio<BR>
<?php
   for($i=0 ; $i<10 ; $i++)
   {
      echo "El valor de i es ", $i,"<br>";
   }
?>

Final<BR>
</body>
</html>

Ejecutar ejemplo Ver c�digo fuente

La instrucci�n for es la instrucci�n de bucles m�s completa. En una sola instrucci�n nos permite controlar todo el funcionamiento del bucle.

El primer par�metro del for, es ejecutado la primera vez y sirve para inicializar la variable del bucle, el segundo par�metro indica la condici�n que se debe cumplir para que el bucle siga ejecut�ndose y el tercer par�metro es una instrucci�n que se ejecuta al final de cada iteraci�n y sirve para modificar el valor de la variable de iteraci�n.








Comparte


Aportaciones de usuarios A�adir una aportaci�n
Vicent Gozalbes Sanchis ([email protected])08/10/2003

Recorrer un array utilizando foreach en vez de un blucle for:

<?
/* Creo un array */
$las_vocales = array ('a','e','i','o','u');

/* Recorro el array utilizando foreach */
foreach ($las_vocales as $elem) {
print $elem.'<br>';
}

print '<br>';

/* Es equivalente a realizar */
for ($i=0;$i<count($las_vocales);$i++) {
print $las_vocales[$i].'<br>';
}

?>




Enlaces
Cocina Facil IngenieroSoftware.com  
 
Valid HTML 4.01!
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.