Exemplo do uso de Foreach em PHP

O foreach é uma estrutura de loop em PHP que é usada para iterar sobre arrays ou objetos. Confira exemplo e uso.

Exemplo do uso de Foreach em PHP

O foreach é uma estrutura de loop em PHP que é usada para iterar sobre arrays ou objetos. Ele é muito útil quando você quer executar um conjunto de instruções em cada elemento de um array ou objeto.


foreach ($array as $value) {
    // instruções
}

Ou, se você quiser ter acesso ao índice do elemento atual do array também:


foreach ($array as $index => $value) {
    // instruções
}

Exemplo de uso:


$numbers = array(1, 2, 3, 4, 5);

foreach ($numbers as $number) {
    echo $number . "\n";
}


Exemplo com índices


$numbers = array(1, 2, 3, 4, 5);

foreach ($numbers as $index => $number) {
    echo $index . ": " . $number . "\n";
}

Você também pode usar o foreach para iterar sobre objetos em PHP. Neste caso, a sintaxe é ligeiramente diferente:


$person = new stdClass();
$person->name = "John";
$person->age = 30;

foreach ($person as $property => $value) {
    echo $property . ": " . $value . "\n";
}