webmaster webmastering webdesign

Jesteś tutaj: webmade.org >> kursy online >> kurs php >> Część 4

Przerywanie wykonań pętli

autor: Leszek 'leon' Krupiński, ostatnia modyfikacja: 2007-10-12

szukaj: continue continue break break kurs php kurs php

Czasem zachodzi potrzeba przerwania danej iteracji (powtórzenia) pętli i przejścia do następnej iteracji. Z pomocą wtedy przychodzi instrukcja continue. Wystarczy wstawić ją w odpowiednie miejsce wewnątrz pętli. Przykład (niezbyt wyszukany):

<?

for($x = 1; $x<=100; $x++) {
if($x % 2 != 0)
continue;

echo $x." ";
}

?>

Po uruchomieniu powyższego przykładu powinniśmy zobaczyć liczby parzyste od 1 do 100. Oczywiście można to zapisać łatwiej, ale chodziło o przykład:

<?

for($x = 1; $x<=100; $x++) {
if($x%2==0)
echo $x." ";
}

?>

Istnieje też polecenie, które powoduje całkowite wyjście z pętli - nie tylko z bieżącej iteracji. To polecenie to brake. Załóżmy, że zmienna $nazwa to zmienna podana z formularza:

<?

for($x = 0; $x<10; $x++) {
if($x%2==0)
echo $x." ";
if($nazwa == "Test1")
break;
}

?>

Leszek 'leon' Krupiński

Zagadnienia poruszane w tej części kursu:

Konkurs
Darmowe programy freewareKurs HTML - strona WWW za darmoTymex.org - Tworzenie stron WWW.:: August Site ::. - www.augustsite.net = skrypty php, kursy...webmasterwebcore.pl
 

valid XHTML valid CSS© 2004-2008 copyright by webmade.org