Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Pętla for w PHP

Pętla for w PHP

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Pętla for w PHP

Pętla for służy do wielokrotnego wykonania tego samego fragmentu kodu, gdy zwykle znamy warunek zakończenia lub liczbę powtórzeń. Jest często używana do przechodzenia po zakresach liczb albo elementach tablic.

Składnia

for (inicjalizacja; warunek; modyfikacja) {
    // instrukcje do wykonania
}

Znaczenie części pętli:
- inicjalizacja - wykonywana raz na początku, np. $i = 0,
- warunek - sprawdzany przed każdym obiegiem pętli, np. $i < 25,
- modyfikacja - wykonywana po każdym obiegu, np. $i += 5.

Przykład

for ($i = 0; $i < 25; $i += 5) {
    echo $i;
}

Wartości zmiennej $i w kolejnych obiegach to: 0, 5, 10, 15, 20. Gdy po zwiększeniu zmienna osiągnie 25, warunek $i < 25 będzie fałszywy, więc pętla się zakończy.

Dlatego ta pętla wykona się 5 razy.

Typowy błąd egzaminacyjny

Nie należy mylić wartości granicznej 25 z liczbą wykonań pętli. Liczbę powtórzeń wyznacza zestaw: wartość początkowa, warunek oraz krok zmiany zmiennej sterującej.