Está en la página 1de 1

supongamos que únicamente queremos mostrar los días del Lunes al

Jueves.

Si usamos un bucle foreach, los recorrerá todos desde el primero al


último, pero haciendo uso de las funciones vistas podemos hacer:

Vamos a analizar con detenimiento este bucle while:

La función key() devuelve el índice sobre el que se encuentra el cursor


en ese momento. Por tanto la condición de repetición del bucle while es
que el cursor no llegue a 4.

En la siguiente instrucción, pedimos que imprima en pantalla el valor


actual de $semana[ ] pasándole como índice, el índice actual en el que
nos encontramos con key($semana).

La última instrucción next($semana), mueve el cursor hacia el siguiente


elemento.

Cuando el índice llega a 4, la condición de repetición del bucle no se


cumple, y finaliza.

La traducción literal del bucle sería:

Mientras el índice actual del array semana NO sea igual a 4…


muestra en pantalla el elemento sobre el cual está situado el cursor en
este momento.
coloca el cursor en el siguiente elemento del array.
Fin

El resultado en pantalla mostraría:

También podría gustarte