SlideShare a Scribd company logo
1 of 2
Download to read offline
La instrucción continue


La instrucción continue
                                       Ejemplos de continue

Si la instrucción break permite
interrumpir el desarrollo de un
                                        <?
bucle, mediante continue se puede
                                        for ($i=0;$i<=10;$i++){
impedir que, bajo unas condiciones
determinadas, se ejecuten algunas
o todas las instrucciones de un                         #condicion de multiplo de 2
bucle sin que por ello se                           if ($i % 2 ==0 ) {
interrumpa la ejecución de las                          continue ;
iteraciones siguientes.                               }

Esta instrucción es aplicable tanto                 echo "La variable I vale ",$i,"<br>";
a bucles for como a los de tipo         }
while o do while.
                                             ?>
Seguramente los ejemplos nos
ayudarán a aclarar un poquito más
la idea. En todos ellos hay un
                                                                      ejemplo53.php
condicional que contiene la
función continue.
                                        <?
El primero de ellos (un bucle for)      $i = 0;
tiene como condición: $i % 2 ==         while ($i++ < 14) {
0, que, como recordarás, significa
que el resto de la división de $i                #condicion de no multiplo de 3 usando para distinto la sintaxis !=
entre dos($i % 2) sea igual (==) a
cero.
                                              if ($i % 3 !=0){
En este supuesto (condición de                        continue ;
múltiplo de dos) se activará la               }
opción continue y por lo tanto en
esa iteración no se ejecuta la                echo "El valor de i es: ",$i,"<br>";
instrucción echo o, lo que es lo        }
mismo, no se imprimirán en
pantalla los múltiplos de 2.                ?>
En el segundo ejemplo (caso de
bucle while) la condición
establecida para que se ejecute
                                                                      ejemplo54.php
continue es que el valor de la
variable no sea múltiplo de tres,
en cuyo caso echo sólo imprimirá
los múltiplos de 3.                     <?
                                        $i = 0;
El tercer ejemplo utiliza un bucle      do {
do ... while para presentar en
pantalla los múltiplos de 11.                     # condicion de no multiplo de 11. fijate en la sintaxis alternativa
                                                    # observa que aquí distinto lo hemos escrito <>
La instrucción
continue n                                    if ($i % 11 <>0 ){
                                                      continue ;
La instrucción continue puede
                                              }
utilizar un parámetro n con valor
entero positivo que cuando no se              echo "El valor de i es: ",$i,"<br>";
indica toma por defecto el valor 1.
                                        }while ($i++ < 100)
La idea es la siguiente. Cuando         ?>
tenemos bucles anidados el
intérprete de PHP los considera
numerados correlativamente –de
dentro hacia fuera– a partir de                                       ejemplo55.php
UNO.

Cuando es ejecutada continue n
se redirecciona la iteración al
                                       Ejemplos de continue n
bucle, cuyo número coincide
con el valor de n.

Obviamente, el valor de n no            <?
puede ser nunca mayor que el            $j=0;
número de bucles anidados en el         while (++$j <5) {
script.                                         for($i=1;$i<5;$i++){
Analicemos los ejemplos que
tenemos a la derecha.                                       if ($i==3){
                                                              continue 2;
En el primer caso el bucle for sería                           }
el UNO y el while sería el DOS.                          echo "El valor de j es: ",$j, " y el de i es: ",$i,"<br>";
Cuando se cumpla la condición que
activa continue 2, se redirecciona
la iteración al paso siguiente                      }
del bucle DOS, en el caso del           }
ejemplo al paso siguiente de while.          ?>

En el segundo ejemplo, como
puedes ver, hemos anidado a tres
niveles y hemos escrito continue 3,                        Caso continue 1       Caso continue 2
aunque a la hora de ejecutar los
ejemplos podrás ver las tres
variantes posibles de ese script        <?
modificando los valores del n de        $j=0;$k=0;
continue.
do {
                                        while (++$j <=5) {
Fíjate en un matiz importante.
Cuando el intérprete lee la                     for($i=1;$i<=5;$i++){
instrucción for por primera vez lo
hace a partir del valor inicial de la           if ($i==2){
variable que controla las                             continue 3;
iteraciones, pero ni do... while ni                         }
while tienen esa opción dado que                echo "El valor de k es: ",$k,
por sí mismos no modifican las                   " y el valor de j es: ",$j, " y el de i es: ",$i,"<br>";
variables de control.
Estos trabajan con condiciones
mientras que for lo hacen con su
                                                        }
variable de control.
                                                }
Esa es la razón por la que en los       }while ($k++ <=5);
ejemplos de los casos continue 1           ?>
y continue 2 la variable k no pasa
del valor 0, ya que al sobrepasar j
el valor 5, el bucle while no se
ejecuta.                                    Caso continue 1       Caso continue 2                 Caso continue 3

Si quieres que esas variables se
reinicien al modo de for tendrás
que añadir –dentro del if que
                                                                  Anterior   Indice   Siguiente
contiene el continue
correspondiente y antes de
continue– una línea donde asignes
a esas variables su valor inicial.

More Related Content

What's hot

Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivas
laryenso
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
adark
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do while
Denisse C
 
Sentencias condicionales y ciclos
Sentencias condicionales y ciclosSentencias condicionales y ciclos
Sentencias condicionales y ciclos
Sohar Carr
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
UNEXPO
 
Estructuras De Control De Php
Estructuras De Control De PhpEstructuras De Control De Php
Estructuras De Control De Php
guest0f6679c
 
Estructuras de repetición en programacion
Estructuras de repetición en programacionEstructuras de repetición en programacion
Estructuras de repetición en programacion
SERCOMPFAST
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de control
Stalyn Cruz
 

What's hot (19)

Estructura Repetitivas
Estructura RepetitivasEstructura Repetitivas
Estructura Repetitivas
 
Power point progrmacion 2[1]
Power point progrmacion 2[1]Power point progrmacion 2[1]
Power point progrmacion 2[1]
 
estructuras de repeticion
estructuras de repeticionestructuras de repeticion
estructuras de repeticion
 
Estructura repetitiva do while
Estructura repetitiva do whileEstructura repetitiva do while
Estructura repetitiva do while
 
Sentencias condicionales y ciclos
Sentencias condicionales y ciclosSentencias condicionales y ciclos
Sentencias condicionales y ciclos
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
PROBABILIDAD - Luque Micaela
PROBABILIDAD - Luque MicaelaPROBABILIDAD - Luque Micaela
PROBABILIDAD - Luque Micaela
 
Explicación del-programa-de-Falsa-POSICIÓN
Explicación del-programa-de-Falsa-POSICIÓNExplicación del-programa-de-Falsa-POSICIÓN
Explicación del-programa-de-Falsa-POSICIÓN
 
Estructura repetitiva
Estructura repetitivaEstructura repetitiva
Estructura repetitiva
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Sentencias
SentenciasSentencias
Sentencias
 
Estructuras De Control De Php
Estructuras De Control De PhpEstructuras De Control De Php
Estructuras De Control De Php
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras de repetición en programacion
Estructuras de repetición en programacionEstructuras de repetición en programacion
Estructuras de repetición en programacion
 
Sentencia de control
Sentencia de controlSentencia de control
Sentencia de control
 
Declaraciones
DeclaracionesDeclaraciones
Declaraciones
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva for
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
Bucle for (1)
Bucle for (1)Bucle for (1)
Bucle for (1)
 

Viewers also liked

¿Cómo pensamos?
¿Cómo pensamos?¿Cómo pensamos?
¿Cómo pensamos?
Pamm Olán
 
Clase de neurocirugia
Clase de neurocirugiaClase de neurocirugia
Clase de neurocirugia
Gerardo Lopez
 
Actividad final
Actividad finalActividad final
Actividad final
utez
 
Mi vida a través de las letras
Mi vida a través de las letrasMi vida a través de las letras
Mi vida a través de las letras
maripeirano96
 
Las Nuevas Tecnologías de la Comunicación
Las Nuevas Tecnologías de la ComunicaciónLas Nuevas Tecnologías de la Comunicación
Las Nuevas Tecnologías de la Comunicación
psanchezg
 

Viewers also liked (20)

Leadership Maturity Rating
Leadership Maturity RatingLeadership Maturity Rating
Leadership Maturity Rating
 
Ecopetrol s.a.
Ecopetrol s.a.Ecopetrol s.a.
Ecopetrol s.a.
 
Mps 8. probes fisiques
Mps 8. probes fisiquesMps 8. probes fisiques
Mps 8. probes fisiques
 
Presentación1
Presentación1Presentación1
Presentación1
 
Tutorial
TutorialTutorial
Tutorial
 
¿Cómo pensamos?
¿Cómo pensamos?¿Cómo pensamos?
¿Cómo pensamos?
 
Clase de neurocirugia
Clase de neurocirugiaClase de neurocirugia
Clase de neurocirugia
 
Ceron 4
Ceron 4Ceron 4
Ceron 4
 
Actividad final
Actividad finalActividad final
Actividad final
 
Día 1
Día 1Día 1
Día 1
 
Primera
 Primera Primera
Primera
 
Eu ninio copia
Eu ninio   copiaEu ninio   copia
Eu ninio copia
 
Premio FELIZH 2013 - Bases de concursos de cuento y poesía
Premio FELIZH 2013 - Bases de concursos de cuento y poesíaPremio FELIZH 2013 - Bases de concursos de cuento y poesía
Premio FELIZH 2013 - Bases de concursos de cuento y poesía
 
Blanca
BlancaBlanca
Blanca
 
Guia gacademico 0
Guia gacademico 0Guia gacademico 0
Guia gacademico 0
 
informatica
informaticainformatica
informatica
 
Porque aprender en colaboración.pptx 4° sesión del modulo 1
Porque aprender en colaboración.pptx  4° sesión del modulo 1Porque aprender en colaboración.pptx  4° sesión del modulo 1
Porque aprender en colaboración.pptx 4° sesión del modulo 1
 
Artefacto digital en moodle
Artefacto digital en moodleArtefacto digital en moodle
Artefacto digital en moodle
 
Mi vida a través de las letras
Mi vida a través de las letrasMi vida a través de las letras
Mi vida a través de las letras
 
Las Nuevas Tecnologías de la Comunicación
Las Nuevas Tecnologías de la ComunicaciónLas Nuevas Tecnologías de la Comunicación
Las Nuevas Tecnologías de la Comunicación
 

Similar to 43 Php. La Instruccion Continue

Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
Regina Flores
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
aarg90
 
Php04 estructuras control
Php04 estructuras controlPhp04 estructuras control
Php04 estructuras control
Julio Pari
 

Similar to 43 Php. La Instruccion Continue (20)

instruccion de control
instruccion de controlinstruccion de control
instruccion de control
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++
 
Aprendiendo php 2
Aprendiendo php 2Aprendiendo php 2
Aprendiendo php 2
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Variables y Bucles
Variables y BuclesVariables y Bucles
Variables y Bucles
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Presentacion 5
Presentacion 5Presentacion 5
Presentacion 5
 
Php curso03
Php   curso03Php   curso03
Php curso03
 
Curso php-my sql-clase-3
Curso php-my sql-clase-3Curso php-my sql-clase-3
Curso php-my sql-clase-3
 
Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 
Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 
Desarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamientoDesarrollo de hablididades de pensamiento
Desarrollo de hablididades de pensamiento
 
Instrucciones de control de salto
Instrucciones de control de saltoInstrucciones de control de salto
Instrucciones de control de salto
 
Php informacion
Php informacion Php informacion
Php informacion
 
Sentencias
SentenciasSentencias
Sentencias
 
Declaraciones
DeclaracionesDeclaraciones
Declaraciones
 
Php04 estructuras control
Php04 estructuras controlPhp04 estructuras control
Php04 estructuras control
 
Instrucciones de control repetitivas
Instrucciones de control repetitivasInstrucciones de control repetitivas
Instrucciones de control repetitivas
 
Sentencia ford
Sentencia fordSentencia ford
Sentencia ford
 

More from José M. Padilla

Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTInforme Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
José M. Padilla
 
Manual multimedia y web 2.0
Manual multimedia y web 2.0Manual multimedia y web 2.0
Manual multimedia y web 2.0
José M. Padilla
 
Guia optimizacion motores_busqueda
Guia optimizacion motores_busquedaGuia optimizacion motores_busqueda
Guia optimizacion motores_busqueda
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantModulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerModulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioModulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityModulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexModulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoModulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
José M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoModulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
José M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioModulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
José M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiModulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
José M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionModulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
José M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionModulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
José M. Padilla
 
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
José M. Padilla
 
00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.
José M. Padilla
 
00 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 2000 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 20
José M. Padilla
 

More from José M. Padilla (20)

Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTInforme Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
 
Manual multimedia y web 2.0
Manual multimedia y web 2.0Manual multimedia y web 2.0
Manual multimedia y web 2.0
 
Guia optimizacion motores_busqueda
Guia optimizacion motores_busquedaGuia optimizacion motores_busqueda
Guia optimizacion motores_busqueda
 
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
 
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantModulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
 
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerModulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
 
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioModulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
 
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityModulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
 
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexModulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
 
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoModulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
 
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoModulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
 
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioModulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
 
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiModulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
 
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionModulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
 
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionModulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
 
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
 
00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.
 
00 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 2000 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 20
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (12)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

43 Php. La Instruccion Continue

  • 1. La instrucción continue La instrucción continue Ejemplos de continue Si la instrucción break permite interrumpir el desarrollo de un <? bucle, mediante continue se puede for ($i=0;$i<=10;$i++){ impedir que, bajo unas condiciones determinadas, se ejecuten algunas o todas las instrucciones de un #condicion de multiplo de 2 bucle sin que por ello se if ($i % 2 ==0 ) { interrumpa la ejecución de las continue ; iteraciones siguientes. } Esta instrucción es aplicable tanto echo "La variable I vale ",$i,"<br>"; a bucles for como a los de tipo } while o do while. ?> Seguramente los ejemplos nos ayudarán a aclarar un poquito más la idea. En todos ellos hay un ejemplo53.php condicional que contiene la función continue. <? El primero de ellos (un bucle for) $i = 0; tiene como condición: $i % 2 == while ($i++ < 14) { 0, que, como recordarás, significa que el resto de la división de $i #condicion de no multiplo de 3 usando para distinto la sintaxis != entre dos($i % 2) sea igual (==) a cero. if ($i % 3 !=0){ En este supuesto (condición de continue ; múltiplo de dos) se activará la } opción continue y por lo tanto en esa iteración no se ejecuta la echo "El valor de i es: ",$i,"<br>"; instrucción echo o, lo que es lo } mismo, no se imprimirán en pantalla los múltiplos de 2. ?> En el segundo ejemplo (caso de bucle while) la condición establecida para que se ejecute ejemplo54.php continue es que el valor de la variable no sea múltiplo de tres, en cuyo caso echo sólo imprimirá los múltiplos de 3. <? $i = 0; El tercer ejemplo utiliza un bucle do { do ... while para presentar en pantalla los múltiplos de 11. # condicion de no multiplo de 11. fijate en la sintaxis alternativa # observa que aquí distinto lo hemos escrito <> La instrucción continue n if ($i % 11 <>0 ){ continue ; La instrucción continue puede } utilizar un parámetro n con valor entero positivo que cuando no se echo "El valor de i es: ",$i,"<br>"; indica toma por defecto el valor 1. }while ($i++ < 100) La idea es la siguiente. Cuando ?> tenemos bucles anidados el intérprete de PHP los considera numerados correlativamente –de dentro hacia fuera– a partir de ejemplo55.php UNO. Cuando es ejecutada continue n se redirecciona la iteración al Ejemplos de continue n bucle, cuyo número coincide con el valor de n. Obviamente, el valor de n no <? puede ser nunca mayor que el $j=0; número de bucles anidados en el while (++$j <5) { script. for($i=1;$i<5;$i++){ Analicemos los ejemplos que tenemos a la derecha. if ($i==3){ continue 2; En el primer caso el bucle for sería } el UNO y el while sería el DOS. echo "El valor de j es: ",$j, " y el de i es: ",$i,"<br>"; Cuando se cumpla la condición que activa continue 2, se redirecciona la iteración al paso siguiente } del bucle DOS, en el caso del } ejemplo al paso siguiente de while. ?> En el segundo ejemplo, como puedes ver, hemos anidado a tres niveles y hemos escrito continue 3, Caso continue 1 Caso continue 2 aunque a la hora de ejecutar los ejemplos podrás ver las tres variantes posibles de ese script <? modificando los valores del n de $j=0;$k=0; continue.
  • 2. do { while (++$j <=5) { Fíjate en un matiz importante. Cuando el intérprete lee la for($i=1;$i<=5;$i++){ instrucción for por primera vez lo hace a partir del valor inicial de la if ($i==2){ variable que controla las continue 3; iteraciones, pero ni do... while ni } while tienen esa opción dado que echo "El valor de k es: ",$k, por sí mismos no modifican las " y el valor de j es: ",$j, " y el de i es: ",$i,"<br>"; variables de control. Estos trabajan con condiciones mientras que for lo hacen con su } variable de control. } Esa es la razón por la que en los }while ($k++ <=5); ejemplos de los casos continue 1 ?> y continue 2 la variable k no pasa del valor 0, ya que al sobrepasar j el valor 5, el bucle while no se ejecuta. Caso continue 1 Caso continue 2 Caso continue 3 Si quieres que esas variables se reinicien al modo de for tendrás que añadir –dentro del if que Anterior Indice Siguiente contiene el continue correspondiente y antes de continue– una línea donde asignes a esas variables su valor inicial.