Przerywanie wykonywania pętli

Działanie pętli można przerwać za pomocą instrukcji continue oraz break. Po użyciu pierwszej zostanie pominięty aktualny przebieg pętli, druga w ogóle przerywa działanie pętli. Przerywanie za pomocą continue spowoduje pominięcie jednego(5) wykonania dzięki zdeklarowanemu warunkowi

<?php

for($i=1;$i<11;$i++)

{

if<$i == 5)

{

continue,

}

else

{

echo $i.’ ’;

}

}

?>

Wynikiem będzie ciąg liczb: 1 2 3 4 5 6 7 8 9 10

<?php

for($i=1;$i<11;$i++)

{

if($i == 5)

{

break

}

else

{

echo $i.”;

}

}

?>

Wynikiem będzie ciąg liczb: 1 2 3 4

Wyjście exit

Istnieje także instrukcja exit(), która jest odpowiedzialna za przerwanie wykonywania całości skryptu. Interpreter, jeżeli natknie się na taką komendę, zakończy zupełnie wykonywanie skryptu. Może być to nawet środek pętli. Rezultat wykonania zostanie natomiast przesłany do przeglądarki użytkownika. Skrypt wyświetli pierwszy napis, następnie zacznie przechodzić przez pętlę for w, momencie, kiedy licznik będzie miał wartość 5, zostanie wykonana instrukcja zakończenia przetwarzania. Drugi napis nie znajdzie się już na stronie. Efekt wykonania skryptu wygląda tak

<?php

echo 'Instrukcja axit wywołana w pętli <br />’;

for($i=0;$i<10;$i++) {

eoho $i.’ ’ ;

if($i == 5)

{

exit()

}

}

echo 'Tan napis nie zostanie już wyświetlony’;

?>

Wynikiem będzie ciąg liczb: 0 1 2 3 4 5.

Załaduj więcej podobnych artykułów
Załaduj więcej Redaktor
Załaduj więcej Technologia
Komentarze są zamknięte

Check Also

Zalety wypożyczania sprzętu budowlanego w porównaniu do zakupu: oszczędność kosztów i elastyczność.

W dzisiejszym dynamicznie rozwijającym się sektorze budowlanym, przedsiębiorstwa i indywid…