Comandos de repetição: foreach

Com o foreach você pode percorrer arrays comuns e chave-valor de maneira fácil sem precisar de um contador, exemplo:

$array = [1, 3, 5, 4, 6, 8];

foreach ($array as $item) {
    echo $item . ' ';
}

// No final exibe:
// 1 3 5 4 6 8

No exemplo acima, o comando de repetição foreach repete a mesma quantidade de itens do array, com a variável $item possuindo o valor do item referente aquela repetição, veja outro exemplo com strings:

$nomes = ['Alefe', 'Ada', 'Charles'];

foreach ($nomes as $nome) {
    echo $nome . ', ';
}

// No final exibe:
// Alefe, Ada, Charles,

Você também pode percorrer arrays chave-valor com o foreach, veja o exemplo a seguir:

$dados = [
    'nome' => 'Alefe',
    'sobrenome' => 'Souza',
    'idade' => 21
];

foreach ($dados as $chave=>$valor) {
    echo $chave . ': ' . $valor . '<br>';
}

// No final exibe:
// nome: Alefe
// sobrenome: Souza
// idade: 21

results matching ""

    No results matching ""