Webcity.pl - Kurs PHP
Daj
się poznać jako prawdziwy webmaster... załóż
CityShirta, oficjalną koszulkę WebCity!Logo w
ośmiu kolorach (do wyboru) na ekstra białej
koszulce.Wybierz swojego
CityShirta
12.11.03
- SQLite
i PHP - artykuł 09.11.03
- Drugi
milion 03.11.03
- Dwa
nowe artykuły 30.09.03
- EditPlus
- Recenzja 13.09.03
- Zmiana
serwera
› MySql›
[strona]
http://www.invis...› [php]pokaż
katalogi w kat...› [
sprzedam ] wydruki› Konferencja
PHP› [MySQL+php]
fotografie w ...› [code]
Jak pobrac zmienna...› [php]
odczyt danych z pli...› [grafika]
Zdjęcia, grafik...› [php]
$_post['ta...... i wiele innych wątków na
forum ›
CityMagWpisz swój e-mail, aby
zaprenumerować nasz Magazyn, który zawiera najnowsze
informacje ze świata i najciekawsze teksty.
Szukasz czegoś?Nasza
wyszukiwarka znajdzie wszystko, czego szukasz.
› Szukanie
zawansowane
Reklama
Redakcja
Konkursy
Licznik: 2.017.597
Forum Kursy Porady Recenzje
Newsy Download Katalog Skrypty
Artykuły: Teoria Praktyka Promocja Inne
PCPR w Gliwicach: pomoc dla Grzegorza
Sydor
Webcity.pl | Kurs
PHP
Pętla
WHILE
Podstawowa struktura pętli while
przedstawia się następująco:
<?phpwhile(warunek) #
kod
pętli?>Pętla
while jest wykonywana aż do momentu, gdy warunek
przyjmie wartość false. Jeżeli warunek już na samym
początku nie był prwdziwy, pętla nie zostanie wykonana ani
razu. Spójrzmy na taki przykład:
<?php$i =
1;while($i <=
5) echo("Licznik ma wartość " .
$i++ .
"\n");?>Pętla
zostanie wykonana 5 razy. Na początku zmienna $i ma
wartość 1. Jeżeli warunek jest prawdziwy linia zostaje
wydrukowana i następuje inkrementacja zmiennej, po czym
sytuacja się powtarza. Przykład ten zwróci:
Licznik ma
wartość: 1Licznik ma wartość: 2Licznik ma
wartość: 3Licznik ma wartość: 4Licznik ma
wartość: 5Zbudujmy
teraz taki warunek, który od razu nie jest spełniony:
<?php$i =
6;while($i <=
5) echo("Licznik ma wartość " .
$i++ .
"\n");?>Kod
ten niczego nie zwróci, ponieważ warunek od początku nie był
prawdziwy i pętla nie została wykonana ani razu.Jeżeli
chcemy zapisać więcej linii kodu wewnątrz pętli, kod należy
umieścić w obrębie nawiasów klamrowych:
<?php$i =
1;while ($i <=
5){ echo("Wartość licznika:
"); $i++; echo($i);}?>Co
zwróci:
Wartość licznika:
2Wartość licznika: 3Wartość licznika:
4Wartość licznika: 5Wartość licznika:
6Ponieważ
inkrementacja zmiennej i zapisanie jej wartości następuje
przed wydrukowaniem, licznik drukowany jest od wartości
2 do
6. Alternatywny sposób
zapisu:PHP udostępnia jeszcze jeden sposób zapisu
takiej pętli:
<?php$i =
1;while($i <=
5): echo("Wartość licznika:
"); $i++; echo($i);endwhile;Blok
instrukcji while zostaje w tym przypadku otwarty za
ponicą znaku :, a zakończony instrukcją
endwhile.
Pętle
Pętla
WHILE
Pętla
DO..WHILE
Pętla
FOR
Pętla
FOREACH
Instrukcja
BREAK
Instrukcja
CONTINUE
Powrót do
spisu
Wyszukiwarka
Podobne podstrony:
Webcity pl Kurs PHP DO WHILEWebcity pl Kurs PHP ContinueWebcity pl Kurs PHP BREAKWebcity pl Kurs PHP FOREACHkurs phpKurs PHP v2kurs php v2[PL] Kurs języka JavaKurs PHP & MYSQLwięcej podobnych podstron