Najważniejsze lekcje:
- Instalacja środowiska PHP
- Stałe i zmienne
- Operatory
- Instrukcja if
- Pętla while
- Pętla for
- Funkcje
- Tablice
- Data i czas
- Wyrażenia regularne
- Sesje
- Wysyłanie plików na serwer
Zapraszam na stronę firmy WebAwans - Projektowanie stron Bielsko, Optymalizacja oraz Pozycjonowanie stron Sosnowiec - założona w czerwcu 2010, wspólnie z kolegą ze studiów, Łukaszem.
Pętla for
Ostatnią omawianą przez nas pętlą będzie for. Jej konstrukcja jest następująca:
<?php
for($i=0;$i<10;$i++)
{
// instrukcje do wykonania
// z każdą iteracją
}
?>
Pierwszym elementem w nawiasie jest przypisanie zmiennej iteracyjnej początkowej wartości. Drugim jest warunek końcowy. Trzecim wskazujemy, jak ma przebiegać zmiana wartości zmiennej, zazwyczaj jest to inkrementacja lub dekrementacja.
Zasada działania.
Pętla będzie wykonywać sie tak długo, aż warunek nie zostanie spełniony. Brzmi to dość podobnie do działania pętli While. Różnica jednak polega na tym, ze w While modyfikowaliśmy zmienna warunkowa wewnątrz instrukcji, natomiast w for deklarujemy przebieg w nagłówku pętli. Dodatkowo w nagłówku przypisujemy początkową wartość zmiennej.
Poniższy przykład pokazuje, że pętle for i while są równoważne. Różnią sie jedynie zapisem:
<?php
// użycie pętli for
for($i=0;$i<10;$i++)
{
// instrukcje
}
// ten sam efekt z użyciem funkcji while
$i=0
while($i < 10)
{
// instrukcje
$i++;
}
?>
To wszystko na temat pętli w PHP. W kolejnej lekcji zajmiemy sie operatorem " ? ". Jest to bardzo skrócona wersja warunku if... Else. Zapraszam!
Spis lekcji w rozdziale drugim
| Poprzednia lekcja: Pętla do... while | Następna lekcja: Operator ? |
