SlideShare una empresa de Scribd logo
UNIVERSIDAD CENTRAL DEL ECUADOR
Facultad de filosofía, Letra y Ciencias de la Educación
• Asignatura: Programación III
• Docente: Msc. Xavier Sierra
TEMA: BUCLE Foreach
FOREACH
El bucle foreach es una estructura especializada en recorrer los
elementos que contiene una variable.
Su sintaxis simplifica la forma de recorrer un vector, ya que además
de calcular automáticamente el número de elementos que tiene el
vector (el número de repeticiones), nos proporciona una variable (o
dos en los vectores asociativos), en la que se muestran los elementos.
Esta variable cambia con cada repetición, de manera que va
mostrando los distintos elementos del vector.
SINTAXIS DEL BUCLE FOREACH
Para vectores indexados
 El código para mostrar los elementos de un array ($array) indexado es el
siguiente:
foreach ($nom_array as $valor) {
echo "$valor, ";
}
Bucle foreach
Bucle foreach
Para los vectores asociativos el código que muestra, tanto
los valores de los elementos como sus claves es el
siguiente:
foreach ($nom_array as $clave=>$valor)
{
echo "clave : ". $clave. "y", $valor; ";
}
Bucle foreach
Bucle foreach

Más contenido relacionado

PDF
Bucle foreach
DOCX
PDF
Presentación Marca personal orgánica pastel.pdf
DOCX
Informe de base de datos y reporte general
DOCX
Informe de base de datos
PDF
Consulta bdd
PPTX
Ingreso y consulta de datos
Bucle foreach
Presentación Marca personal orgánica pastel.pdf
Informe de base de datos y reporte general
Informe de base de datos
Consulta bdd
Ingreso y consulta de datos

Más de StalinNaranjo2 (20)

PPTX
Conexion base-de-datos-php
DOCX
Informe de base de datos
PDF
Base de datos php myadmin
DOCX
Chatbots
PPTX
Vectores (1)
PDF
Bucle for
DOCX
Informe de nuemeros a letras
DOCX
Informe de utilización de get unidad 3
DOCX
Informe tabla
PDF
Bucle while
DOCX
Informe sentencia swicht meses del año
PPTX
Sentencias de decision
PDF
Informe individual programacion1
PDF
Operadores y expresiones
DOCX
Informe de bucle for y while copia
PDF
Sintaxis básica, variables y constantes (1)
PDF
Sintaxis básica, variables y constantes
DOCX
Informe general (1) (1)
PDF
Informe del proyecto final perez y pilco
DOCX
Informe de array 6
Conexion base-de-datos-php
Informe de base de datos
Base de datos php myadmin
Chatbots
Vectores (1)
Bucle for
Informe de nuemeros a letras
Informe de utilización de get unidad 3
Informe tabla
Bucle while
Informe sentencia swicht meses del año
Sentencias de decision
Informe individual programacion1
Operadores y expresiones
Informe de bucle for y while copia
Sintaxis básica, variables y constantes (1)
Sintaxis básica, variables y constantes
Informe general (1) (1)
Informe del proyecto final perez y pilco
Informe de array 6
Publicidad

Último (20)

PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
IPERC...................................
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
informe tipos de Informatica perfiles profesionales _pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PDF
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
DOCX
Programa_Sintetico_Fase_4.docx 3° Y 4°..
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
IPERC...................................
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
Tomo 1 de biologia gratis ultra plusenmas
informe tipos de Informatica perfiles profesionales _pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
Nadie puede salvarte excepto Tú - Madame Rouge Ccesa007.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Programa_Sintetico_Fase_4.docx 3° Y 4°..
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE_COM.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
Como Potenciar las Emociones Positivas y Afrontar las Negativas Ccesa007.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Teologia-Sistematica-Por-Lewis-Sperry-Chafer_060044.pdf
Publicidad

Bucle foreach

  • 1. UNIVERSIDAD CENTRAL DEL ECUADOR Facultad de filosofía, Letra y Ciencias de la Educación • Asignatura: Programación III • Docente: Msc. Xavier Sierra TEMA: BUCLE Foreach
  • 2. FOREACH El bucle foreach es una estructura especializada en recorrer los elementos que contiene una variable. Su sintaxis simplifica la forma de recorrer un vector, ya que además de calcular automáticamente el número de elementos que tiene el vector (el número de repeticiones), nos proporciona una variable (o dos en los vectores asociativos), en la que se muestran los elementos. Esta variable cambia con cada repetición, de manera que va mostrando los distintos elementos del vector.
  • 3. SINTAXIS DEL BUCLE FOREACH Para vectores indexados  El código para mostrar los elementos de un array ($array) indexado es el siguiente: foreach ($nom_array as $valor) { echo "$valor, "; }
  • 6. Para los vectores asociativos el código que muestra, tanto los valores de los elementos como sus claves es el siguiente: foreach ($nom_array as $clave=>$valor) { echo "clave : ". $clave. "y", $valor; "; }