Pętla `for` zagnieżdżona w pętli `while`
Założenie: Pokażemy, jak użyć pętli for
wewnątrz pętli while
, aby utworzyć prostą tabelkę mnożenia.
Krok po kroku:
- Inicjalizacja zmiennych: Zaczniemy od zdefiniowania zmiennych, które będą kontrolować nasze pętle.
- Pętla `while` – wiersze tabeli: Pętla
while
będzie iterować po wierszach tabeli. - Pętla `for` - kolumny tabeli: Wewnątrz pętli
while
umieścimy pętlęfor
, która będzie iterować po kolumnach (mnożenie przez kolejne liczby).
$i = 1;
$limit = 10;
Zmienna $i
będzie licznikiem pętli while
, a $limit
określa, do której liczby będziemy generować tabelkę.
while ($i <= $limit) {
Pętla będzie działać dopóki $i
jest mniejsze lub równe $limit
.
for ($j = 1; $j <= $limit; $j++) {
echo $i * $j . " ";
}
echo "
"; // Nowa linia po każdym wierszu
$i++;
}
Pętla for
mnoży $i
(numer wiersza) przez $j
(numer kolumny) i wyświetla wynik. echo "
dodaje nową linię po każdym wierszu tabeli.
";
Ten przykład pokazuje, jak zagnieżdżać pętle w PHP, co jest przydatne do tworzenia bardziej złożonych struktur danych i algorytmów. Zachęcamy do eksperymentowania z różnymi kombinacjami pętli i warunków!