Pętla for w PHP
- Poprzednia strona Pętla While PHP
- Następna strona Funkcje PHP
PHP for pętla wykonuje blok kodu określoną liczbę razy.
Pętla for w PHP
Jeśli już wcześniej określiłeś liczbę iteracji skryptu, możesz użyć pętli for.
Gramatyka
for (inicjalizacja licznika; test licznika; zwiększenie licznika) { kod do wykonania; }
Parametry:
- Inicjalizacja licznika: inicjalizacja wartości licznika pętli.
- Test licznika: ocena każdej iteracji pętli. Jeśli wartość jest TRUE, kontynuuj pętlę. Jeśli wartość jest FALSE, zakończ pętlę.
- Zwiększenie licznika: zwiększenie wartości licznika pętli.
Poniższy przykład pokazuje liczby od 0 do 10:
Przykład
<?php for (\$x=0; \$x<=10; \$x++) { echo "Liczba to: \$x <br>"; } ?>
Pętla foreach PHP
Pętla foreach jest przeznaczona wyłącznie do tablic i używana do przechodzenia przez każdy klucz/wartość w tablicy.
Gramatyka
foreach (\$array as \$value) { kod do wykonania; }
W każdym kroku iteracji wartość bieżącego elementu tablicy przypisywana jest do zmiennej \$value, a wskaźnik tablicy przesuwa się w kierunku ostatniego elementu tablicy, aż do osiągnięcia ostatniego elementu.
Poniższy przykład pokazuje, że pętla będzie wyświetlać wartości podanej tablicy (\$colors):
Przykład
<?php \$colors = array("red","green","blue","yellow"); foreach (\$colors as \$value) { echo "\$value <br>"; } ?>
W kolejnych rozdziałach dowiecie się więcej o tablicach.
- Poprzednia strona Pętla While PHP
- Następna strona Funkcje PHP