Repetitivas en PHP
Las repetitivas nos permiten repetir una o varias acciones en base a una condición.
Repetitiva for
La repetitiva for nos permite repetir una o varias acciones
for (valorinicial; condicion; incremento)
{
acciones repetidas;
}
En el primer parámetro del for inicializamos la variable y en el tercero vamos incrementando el valor de dicha variable. La terminación de la repetición se producirá cuando se cumpla la condición.
Ejemplo:
for ($i=0; $i<=10; $i++)
{
echo "$i
";
}
echo "Cuando salgo del for tengo el valor $i
";
///////////////// Numeros pares del 0 al 10
echo "
Valores pares del o al 10
";
for ($i=1; $i<=10; $i++)
{
if ($i%2 == 0)
echo "$i
";
}
Repetitiva while
La repetitiva while nos permite realizar varias acciones mientras se cumpla una condición. La inicialización y se haría fuera de la repetitiva y el incremento dentro. Las acciones se repiten de 1 a n veces.
valorinicial;
while ( condicion; )
{
acciones repetidas;
incremento;
}
Ejemplos:
$i=0;
while ($i<=10)
{
echo "$i
";
$i++;
}
// Cuenta atrás
$i=10;
while ($i>=0)
{
echo "$i
";
$i--;
}
// Numeros pares del 0 al 10
$i=2;
while ($i<=10)
{
echo "$i
";
$i=$i+2;
}
Repetitiva do while
La repetitiva do while nos permite realizar varias acciones mientras se cumpla una condición. La inicialización y se haría fuera de la repetitiva y el incremento dentro. Las acciones se repiten de 0 a n veces.
$i=0;
do
{
echo "$i
";
$i++;
}
while ($i<=10)