Pętla do-while: przykłady użycia
Założenie: Nauczymy się, jak używać pętli do-while
w PHP, która wykonuje się co najmniej raz.
Krok po kroku:
- Krok 1: Prosty przykład pętli do-while.
$i = 0; do { echo "Liczba: " . $i . "
"; $i++; } while ($i < 5);Ten kod wyświetli liczby od 0 do 4. Pętla wykona się 5 razy, ponieważ warunek ($i < 5) jest sprawdzany po każdym wykonaniu bloku kodu.
- Krok 2: Pętla do-while z warunkiem bardziej złożonym.
$j = 10; do { echo "Liczba: " . $j . "
"; $j -= 2; } while ($j > 0 && $j % 2 == 0);Ten kod wyświetli parzyste liczby od 10 do 2. Warunek pętli sprawdza, czy $j jest większe od 0 i czy jest parzyste.
- Krok 3: Pętla do-while z interakcją użytkownika.
do { $odpowiedz = readline("Czy chcesz kontynuować? (tak/nie): "); } while (strtolower($odpowiedz) == "tak"); echo "Koniec.";
Ten kod prosi użytkownika o odpowiedź i kontynuuje pętlę dopóki użytkownik nie wpisze "nie". Funkcja `strtolower()` konwertuje odpowiedź na małe litery, aby pętla działała niezależnie od wielkości liter.
Ten przykład pokazuje podstawowe zastosowanie pętli do-while
w PHP. Zachęcamy do eksperymentowania z różnymi warunkami i blokami kodu, aby lepiej zrozumieć jej działanie.