Laços aninhados em PHP
Os laços, cujo trabalho você já conhece, podem ser aninhados uns dentro dos outros. Por exemplo, vamos resolver a seguinte tarefa: exibir na tela a string:
Aqui, um único laço não é suficiente - é necessário executar
dois laços aninhados um dentro do outro: o primeiro
laço irá iterar pelos números (primeiro 1,
depois 2, depois 3 e assim por diante até 9),
e o segundo laço irá repetir esses números três vezes.
Vamos implementar:
<?php
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i;
}
}
?>
Preste atenção: o primeiro laço tem um contador
$i, o segundo $j, e se houver
um terceiro laço - seu contador será
a variável $k. Esses são nomes padrão convencionados
e universalmente aceitos; você deve usá-los.
Usando dois laços aninhados, exiba na tela a seguinte string:
Usando dois laços aninhados, exiba na tela a seguinte string: