Temas > Programacion > Php > For while do while en php
Julio

For - while - do/while
Las estructuras repetitivas son similares al lenguaje C.
Estructura for:
<?php
       for([Inicialización de la variable];[Condición];[Incremento o 
decremento de la variable])
       {
       [Instrucciones];
       }
?>
El primer ejemplo que haremos es mostrar en la página los 
números del 1 al 100:
<html>
<head>
<title>Problema</title>
</head>
<body>
<?php
for($i=1;$i<=100;$i++)
{
  echo $i;
  echo "<br>";
}
?>
</body>
</html>
<?php
while
       while (condición)
       {
       [Instrucciones];
       }
?>
Esta estructura está en casi todos los lenguajes. El bloque 
se repite mientras la condición del while sea verdadera.
La condición del while se verifica antes de ingresar al bloque 
a repetir. Si la misma se verifica falsa la primera vez no se 
ejecutará el bloque.
Veamos un ejemplo: Generar un valor aleatorio entre 1 y 100, 
luego imprimir en la página desde 1 hasta el valor generado 
(de uno en uno):
<html>
<head>
<title>Problema</title>
</head>
<body>
<?php
$valor=rand(1,100);
$inicio=1;
while($inicio<=$valor)
{
  echo $inicio;
  echo "<br>";
  $inicio++;
}
?>
</body>
</html>
La variable $inicio tiene el valor 1 antes de ingresar al while. 
Cada vez que se ejecuta una vez el bloque del while se incrementa 
$inicio en uno. Cuando $inicio supere la variable aleatoria $valor
finalizará la estructura repetitiva y pasará a ejecutarse la instrucción
inmediatamente siguiente a la llave de cerrado.
Es importante notar que después de la condición del while NO 
ponemos PUNTO y COMA.
Por último tenemos en el lenguaje una estructura repetitiva 
similar al while llamada do/while, donde la condición se verifica 
luego de ejecutarse el bloque repetitivo.
<?php
       do
       {
       [Instrucciones];
       } while (condición);
?>
Queda como tarea intentar hacer una página empleando esta 
estructura. Tener en cuenta que al final de la línea del while SI 
LLEVA punto y coma.
Mostrar la tabla de multiplicar del 2. Emplear el for, luego el while 
y por último el do/while.
La estructura for permite incrementar una variable de 2 en 2:
<?php
       for($i=2;$i<=20;$i=$f+2)
?>







Jmmy

Mostrar la tabla de multiplicar del 4. Emplear el for, luego el while y por
último el do/while.



Julio

Ahí te va Jmmy:

<?php

for ($i = 1; $i <= 10; $i++)
echo "2 * $i =" .($i*2) ;

$i=1;
while($i<=10) {
echo "2 * $i =" .($i*2);
$i++;
}

$i = 0;
do {
$i++;
echo "2 * $i =" .($i*2);
} while ($i <=10);


php?>









¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
     12
3456789
10111213141516
17 181920212223
24252627282930
31      

Martes 18 de Agosto 2026
Semana 34



Php


-Continuar usando PhpExcel con php7 y superiores
-Continuar enviando correos con phpmailer y gmail
-Instalar php-geoip en ubuntu 16.04
-Conectar remotamente php con sql server
-Generar codigo de barras en php
-Diferencia de dias entre dos fechas en php
-Sumar un dia a una fecha en php
-Restar una fecha con otra fecha en php
-Metodos estaticos de una clase static en php
-Metodo destructor de una clase destruct en php
-Operador instanceof en php
-Funcion clone() en php
-Referencia y clonacion de objetos en php
-Metodos y clases final
-Metodos abstractos en php
-Sobreescritura del constructor en php
-Sobreescritura de metodos en php
-Colaboracion de objetos en php
-Modificador acceso a atributos y metodos protected
-Herencia en php
-Parametros opcionales en php
-Parametros de tipo objeto en php
-Modificar a accesos a atributos y metodos publicos
-Llamada de metodos dentro de la clase en php
-Metodo constructor de una clase construct en php
-Atributos de una clase en php
-Metodos de una clase en php
-Concepto de programacion orientada a objetos (POO)
-Declarar una clase y creacion de un objeto en php
-Agregar imagenes dinamicas en un archivo HTML php
-Creacion de imagenes dinamicas desde PHP
-Redireccionar a otra pagina header en php
-$_SESSION Variables de sesion en php
-Cookie de sesion en php
-Borrado de una cookie en php
-Creacion y lectura de una cookie en php
-Upload Subir un archivo al servidor en php
-Paginacion de registros en php
-Parámetros en un hipervínculo en php
-Clausula Group By de SQL en php
-UPDATE Modificacion de un registro trabajando php
-Funcion count de SQL en php
-INNER JOIN Seleccion de registros de varias tablas
-INSERT usando una consulta previa a una tabla php
-UPDATE Modificacion de un registro de una taba php
-DELETE Borrar todos los registros de una tabla php
-DELETE Borrar registros de una tabla en php
-Consultas sql en php
-Mostrar registros sql en php
-Insert en php
-Bases de Datos MySQL con php
-Funciones en PHP
-Vectores asociativos en php
-Lectura de un archivo de texto en php
-Creacion de un archivo de texto en php
-Arrays en php
-Formularios Control textarea en php
-Formularios Control select en php
-Formularios Control checkbox en php
-Formularios Control radio en php
-Envio de datos de un FORMULARIO en php
-If en php
-Tipo String en php
-Tipos de variables en php
-Segundo programa en PHP
-Programa Hola Mundo en PHP
-Que es PHP
-No mostrar errores en php
-Como separar datos pegados de excel para textarea
-Operadores relacionales en php
-$_POST no funciona
-Como saber la ip remota de mi visita en php
-Buscador para nuestra pagina
-Volver a inicializar mysql_fetch_array
-Phpmyadmin Cannot start session without error
-Plantilla para web en php
-Header location no funciona
..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal