Przerwa w PHP i kontynuuj
Przerwa w PHP
Widziałeś już break
stwierdzenie użyte we wcześniejszym rozdziale tego samouczka. Służył do „wyskakiwania” z switch
wypowiedzi.
Instrukcja break
może być również użyta do wyskoczenia z pętli.
Ten przykład wyskakuje z pętli, gdy x jest równe 4 :
Przykład
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
}
?>
PHP Kontynuuj
Instrukcja continue
przerywa jedną iterację (w pętli), jeśli wystąpi określony warunek, i kontynuuje z następną iteracją w pętli.
Ten przykład pomija wartość 4 :
Przykład
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "The number is: $x <br>";
}
?>
Przerwij i kontynuuj w pętli while
Możesz także użyć break
i continue
w while
pętlach:
Przykład przerwy
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
$x++;
}
?>
Kontynuuj przykład
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
$x++;
continue;
}
echo "The number
is: $x <br>";
$x++;
}
?>