• Categoría de la entrada:Curso PHP / PHP

Iteración con arreglos (Arrays). foreach funciona sólo sobre arreglos y objetos.  Ejcuta las sentencias en su interior para cada elemento de una matriz.

Hay dos sintaxis:

foreach (arreglo as $valor)  {
    sentencias
}

foreach (arreglo as $clave => $valor)  {
    sentencias
}

Ejemplos de foreach:

<?php 

// Ejemplo 1
$arreglo = array(1, 2, 3, 17);

foreach ($arreglo as $val) {
    echo "Valor actual de $arreglo: $valor.\n";
}


// Ejemplo 2

$arreglo = array(
    "uno" => 1,
    "dos" => 2,
    "tres" => 3,
    "quince" => 15
);

foreach ($arreglo as $clave => $valor) {
    echo "$arreglo[$clave] => $valor.\n";
}

?>

Deja una respuesta