Iniciante Fundamentos
Laços for
Quando você sabe quantas vezes quer repetir, o for é a melhor escolha. Para percorrer arrays, use o foreach.
for
Tem três partes: início, condição e incremento.
<?php
for ($i = 1; $i <= 5; $i++) {
echo $i;
}
// Saída: 12345
$i = 1— valor inicial.$i <= 5— repete enquanto verdadeiro.$i++— executa ao fim de cada volta.
foreach
Percorre cada item de um array sem precisar de índice.
<?php
$frutas = ["maçã", "banana", "uva"];
foreach ($frutas as $fruta) {
echo $fruta . " ";
}
// Saída: maçã banana uva
foreach com chave
<?php
$frutas = ["maçã", "banana"];
foreach ($frutas as $i => $fruta) {
echo "$i: $fruta ";
}
// Saída: 0: maçã 1: banana
Resumo
foré ideal quando o número de repetições é conhecido.foreachpercorre arrays item a item.- Use
$chave => $valorpara acessar o índice.