Pętla `for` i jej wariacje
Założenie: Nauczyć się używać pętli `for` w PHP oraz poznać jej różne wariacje, takie jak pętla nieskończona i pętla zagnieżdżona.
Krok po kroku:
- Prosta pętla `for`: Wyświetlamy liczby od 1 do 10.
- Pętla `for` z krokiem innym niż 1: Wyświetlamy liczby parzyste od 2 do 20.
- Pętla `for` nieskończona: (Uwaga: należy przerwać ją ręcznie np. za pomocą instrukcji `break`)
- Pętla `for` zagnieżdżona: Tworzymy prostą tabelkę.
for ($i = 1; $i <= 10; $i++) {
echo $i . "
";
}
Ten kod iteruje 10 razy, za każdym razem zwiększając wartość zmiennej $i
o 1 i wyświetlając ją.
for ($i = 2; $i <= 20; $i += 2) {
echo $i . "
";
}
Tutaj krok zwiększania zmiennej $i
wynosi 2, co powoduje wyświetlanie tylko liczb parzystych.
for (;;) {
echo "Pętla nieskończona!
";
break; // Przerwanie pętli po pierwszym przejściu
}
Pętla ta będzie działać w nieskończoność, dopóki nie zostanie przerwana za pomocą instrukcji `break` lub `return`.
for ($i = 1; $i <= 3; $i++) {
for ($j = 1; $j <= 3; $j++) {
echo $i . " x " . $j . " = " . ($i * $j) . "
";
}
echo "
";
}
Pętla wewnętrzna wykonuje się dla każdej iteracji pętli zewnętrznej, tworząc w ten sposób tabelkę mnożenia.
Ten przykład pokazuje podstawowe zastosowania pętli `for` w PHP. Zachęcamy do eksperymentowania z różnymi wartościami i warunkami, aby lepiej zrozumieć jej działanie.