Pętla for w PHP

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

Pętla for służy do wielokrotnego wykonania fragmentu kodu, gdy z góry wiadomo, jak zmienia się licznik pętli. Jest często używana do wypisywania kolejnych liczb, przechodzenia po indeksach tablicy lub wykonywania operacji określoną liczbę razy.

Składnia

for (inicjalizacja; warunek; modyfikacja) {
    instrukcje;
}

Elementy pętli:
- inicjalizacja - wykonywana raz na początku, np. $i = 10,
- warunek - sprawdzany przed każdym obiegiem pętli, np. $i >= 1,
- modyfikacja - wykonywana po każdym obiegu, np. $i--,
- instrukcje - kod wykonywany, dopóki warunek jest prawdziwy.

Przykład z odliczaniem w dół

for ($i = 10; $i >= 1; $i--)
    echo $i;

Działanie:
1. Zmienna $i przyjmuje wartość 10.
2. PHP sprawdza warunek $i >= 1.
3. Jeśli warunek jest prawdziwy, wykonywane jest echo $i;.
4. Po wypisaniu wartości następuje dekrementacja, czyli $i--.
5. Pętla kończy się, gdy $i spadnie do 0, ponieważ warunek 0 >= 1 jest fałszywy.

Wynikiem jest wypisanie liczb od 10 do 1. Jeżeli nie dodano spacji ani znacznika <br>, liczby zostaną wypisane bez separatorów, np. 10987654321.