SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
CARRERA DE INFORMÁTICA
BUCLE DE REPETICIÓN WHILE
Los bucles while son el tipo más sencillo de bucle en PHP. Se
comportan igual que su contrapartida en C. La forma básica de una
sentencia while es:
while (expr)
sentencia
While
El significado de una sentencia while es simple. Le dice a
PHP que ejecute las sentencias anidadas, tanto como la
expresión while se evalúe comoTRUE (VERDADERO).
El valor de la expresión es verificado cada vez al inicio del bucle, por
lo que incluso si este valor cambia durante la ejecución de las
sentencias anidadas, la ejecución no se detendrá hasta el final de la
iteración (cada vez que PHP ejecuta las sentencias contenidas en el
bucle es una iteración). A veces, si la expresión while se evalúa como
FALSE (FALSO), desde el principio, las sentencias anidadas no se
ejecutarán ni siquiera una vez.
Al igual que con la sentencia if, se pueden agrupar varias instrucciones dentro del
mismo bucle while rodeando un grupo de sentencias con corchetes, o utilizando la
sintaxis alternativa:
while (expr):
sentencias
...
endwhile;
<?php
/* ejemplo 1 */
$i = 1;
while ($i <= 10) {
echo $i++; /* el valor presentado sería $i antes del incremento
(post - incremento) */
}
/* ejemplo 2 */
$i = 1;
while ($i <= 10):
echo $i;
$i++;
endwhile;
?>

Más contenido relacionado

La actualidad más candente (7)

Repasando La Sintaxis
Repasando La SintaxisRepasando La Sintaxis
Repasando La Sintaxis
 
La instrucción tsl
La instrucción tslLa instrucción tsl
La instrucción tsl
 
Universidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclosUniversidad politécnica amazónica ciclos
Universidad politécnica amazónica ciclos
 
Ciclos en java script
Ciclos en java scriptCiclos en java script
Ciclos en java script
 
Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 
(2011 08-15) 00 ejemplo powerpoint (ppt)
(2011 08-15) 00 ejemplo powerpoint (ppt)(2011 08-15) 00 ejemplo powerpoint (ppt)
(2011 08-15) 00 ejemplo powerpoint (ppt)
 
Try catch finally
Try catch finallyTry catch finally
Try catch finally
 

Similar a Bucle while

Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
parada137
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrol
royimar
 
Sentencias de decision (1)
Sentencias de decision (1)Sentencias de decision (1)
Sentencias de decision (1)
LENINMATEO1
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de control
vay82
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
adark
 

Similar a Bucle while (20)

Php Estructuras Selectivas
Php Estructuras SelectivasPhp Estructuras Selectivas
Php Estructuras Selectivas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Lais
LaisLais
Lais
 
Michell instrucciones de ontrol
Michell instrucciones de ontrolMichell instrucciones de ontrol
Michell instrucciones de ontrol
 
Php curso03
Php   curso03Php   curso03
Php curso03
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Sentencias de decision (3)
Sentencias de decision (3)Sentencias de decision (3)
Sentencias de decision (3)
 
Sentencias de decision
Sentencias de decisionSentencias de decision
Sentencias de decision
 
Sentencias de decision.pdf
Sentencias de decision.pdfSentencias de decision.pdf
Sentencias de decision.pdf
 
Sentencias de decision (1)
Sentencias de decision (1)Sentencias de decision (1)
Sentencias de decision (1)
 
Sentencias de decision
Sentencias de decisionSentencias de decision
Sentencias de decision
 
Sentencias de decision (2)
Sentencias de decision (2)Sentencias de decision (2)
Sentencias de decision (2)
 
While karel
While karelWhile karel
While karel
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de control
 
While y do while
While y do whileWhile y do while
While y do while
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
 

Más de JoelMorales84 (20)

Informe examen
Informe examenInforme examen
Informe examen
 
Consulta bdd
Consulta bddConsulta bdd
Consulta bdd
 
Base de datos php myadmin (2)
Base de datos   php myadmin (2)Base de datos   php myadmin (2)
Base de datos php myadmin (2)
 
Bucle foreach (1)
Bucle foreach (1)Bucle foreach (1)
Bucle foreach (1)
 
Bucle for
Bucle forBucle for
Bucle for
 
Sintaxis básica
Sintaxis básicaSintaxis básica
Sintaxis básica
 
Configuración y aplicación de php
Configuración y aplicación de phpConfiguración y aplicación de php
Configuración y aplicación de php
 
Generalidades php (1)
Generalidades php (1)Generalidades php (1)
Generalidades php (1)
 
Diseño de formularios (1)
Diseño de formularios (1)Diseño de formularios (1)
Diseño de formularios (1)
 
Listas
ListasListas
Listas
 
Hipervinculos
HipervinculosHipervinculos
Hipervinculos
 
Html5 img gif_sonido_video-comprimido
Html5 img gif_sonido_video-comprimidoHtml5 img gif_sonido_video-comprimido
Html5 img gif_sonido_video-comprimido
 
Editores de código
Editores de códigoEditores de código
Editores de código
 
Crear archivo html (2)
Crear archivo html (2)Crear archivo html (2)
Crear archivo html (2)
 
Html 5 (5)
Html 5 (5)Html 5 (5)
Html 5 (5)
 
3 s. programacion orientado objetos
3 s. programacion orientado objetos3 s. programacion orientado objetos
3 s. programacion orientado objetos
 
Reglas
Reglas Reglas
Reglas
 
U7
U7U7
U7
 
U66
U66U66
U66
 
U20
U20U20
U20
 

Último

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 

Último (20)

ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Bucle while

  • 1. UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN CARRERA DE INFORMÁTICA BUCLE DE REPETICIÓN WHILE
  • 2. Los bucles while son el tipo más sencillo de bucle en PHP. Se comportan igual que su contrapartida en C. La forma básica de una sentencia while es: while (expr) sentencia While El significado de una sentencia while es simple. Le dice a PHP que ejecute las sentencias anidadas, tanto como la expresión while se evalúe comoTRUE (VERDADERO).
  • 3. El valor de la expresión es verificado cada vez al inicio del bucle, por lo que incluso si este valor cambia durante la ejecución de las sentencias anidadas, la ejecución no se detendrá hasta el final de la iteración (cada vez que PHP ejecuta las sentencias contenidas en el bucle es una iteración). A veces, si la expresión while se evalúa como FALSE (FALSO), desde el principio, las sentencias anidadas no se ejecutarán ni siquiera una vez. Al igual que con la sentencia if, se pueden agrupar varias instrucciones dentro del mismo bucle while rodeando un grupo de sentencias con corchetes, o utilizando la sintaxis alternativa: while (expr): sentencias ... endwhile;
  • 4. <?php /* ejemplo 1 */ $i = 1; while ($i <= 10) { echo $i++; /* el valor presentado sería $i antes del incremento (post - incremento) */ } /* ejemplo 2 */ $i = 1; while ($i <= 10): echo $i; $i++; endwhile; ?>