PHP | bucle foreach

La construcción foreach proporciona la forma más fácil de iterar los elementos de la array. Funciona tanto en arrays como en objetos. Aunque el ciclo foreach itera sobre una array de elementos, la ejecución se simplifica y finaliza el ciclo en menos tiempo comparativamente. Asigna memoria temporal para iteraciones de índice, lo que hace que el rendimiento del sistema en general sea redundante en términos de asignación de memoria.

Sintaxis:

foreach( $array as $element ) {
    // PHP Code to be executed
}

o

foreach( $array as $key => $element) {
    // PHP Code to be executed
}

Los siguientes programas ilustran el bucle foreach en PHP:

Programa 1: programa PHP para imprimir los elementos de la array usando el bucle foreach.

<?php
  
// Declare an array
$arr = array("green", "blue", "pink", "white"); 
  
// Loop through the array elements
foreach ($arr as $element) {
    echo "$element ";
}
  
?>
Producción:

green blue pink white

Programa 2: programa PHP para imprimir los elementos de la array asociativa utilizando el bucle foreach.

<?php 
$employee = array( 
    "name" => "Robert", 
    "email" => "robert112233@mail.com", 
    "age" => 18, 
    "gender" => "male"
  
); 
  
// Loop through employee array 
foreach($employee as $key => $element) { 
    echo $key . ": " . $element . "<br>"; 
} 
  
?> 
Producción:

name: Robert
email: robert112233@mail.com
age: 18
gender: male

Publicación traducida automáticamente

Artículo escrito por MeghaKakkar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *