PHP přerušit a pokračovat
Přestávka v PHP
Tento příkaz jste již viděli break
v předchozí kapitole tohoto návodu. Používalo se k „vyskočení“ z switch
prohlášení.
Příkaz break
lze také použít k vyskočení ze smyčky.
Tento příklad vyskočí ze smyčky, když se x rovná 4 :
Příklad
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
}
?>
PHP Pokračovat
Příkaz continue
přeruší jednu iteraci (ve smyčce), pokud nastane zadaná podmínka, a pokračuje další iterací ve smyčce.
Tento příklad přeskočí hodnotu 4 :
Příklad
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "The number is: $x <br>";
}
?>
Break and Continue in While Loop
Můžete také použít break
a continue
ve while
smyčkách:
Příklad přestávky
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
$x++;
}
?>
Pokračovat v příkladu
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
$x++;
continue;
}
echo "The number
is: $x <br>";
$x++;
}
?>