Ngắt PHP và Tiếp tục
Phá vỡ PHP
Bạn đã thấy break
câu lệnh được sử dụng trong chương trước của hướng dẫn này. Nó được sử dụng để "nhảy ra" của một switch
tuyên bố.
Câu break
lệnh cũng có thể được sử dụng để nhảy ra khỏi vòng lặp.
Ví dụ này nhảy ra khỏi vòng lặp khi x bằng 4 :
Thí dụ
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
}
?>
PHP Tiếp tục
Câu continue
lệnh ngắt một lần lặp (trong vòng lặp), nếu một điều kiện cụ thể xảy ra và tiếp tục với lần lặp tiếp theo trong vòng lặp.
Ví dụ này bỏ qua giá trị của 4 :
Thí dụ
<?php
for ($x = 0; $x < 10; $x++) {
if ($x == 4) {
continue;
}
echo "The number is: $x <br>";
}
?>
Ngắt và tiếp tục trong vòng lặp trong khi
Bạn cũng có thể sử dụng break
và continue
trong while
các vòng lặp:
Ví dụ về Break
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
break;
}
echo "The number is: $x <br>";
$x++;
}
?>
Tiếp tục Ví dụ
<?php
$x = 0;
while($x < 10) {
if ($x == 4) {
$x++;
continue;
}
echo "The number
is: $x <br>";
$x++;
}
?>