Làm thế nào để tiếp tục trong vòng lặp foreach php?

Câu lệnh

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 là một câu lệnh có điều kiện bên trong bất kỳ vòng lặp nào để bỏ qua bước lặp hiện tại dựa trên điều kiện được cung cấp

Vòng lặp sẽ chuyển sang lần lặp tiếp theo nếu nó thỏa mãn điều kiện với câu lệnh

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2

Câu lệnh

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 thường được sử dụng trong các điều kiện PHP bên trong các vòng lặp, bao gồm
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
5,
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
0,
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
1 và
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2

Câu lệnh

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 kiểm soát luồng để thao tác mã theo cách bạn muốn

Sử dụng Câu lệnh
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 trong Vòng lặp PHP
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
5 và
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
0

";
while[$demo < 5] {
    if [$demo == 2] {
        echo "The number 2 is skipped
"; $demo++; continue; } echo "$demo
"; $demo++; } //Do-While Loop $demo = 0; echo"
The output for do-while loop
"; do { echo "$demo
"; $demo++; if[$demo==3]{ echo"The number 3 is skipped
"; $demo++; continue; } } while [$demo < 5]; ?>

đầu ra

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4

Như chúng ta có thể thấy, các số 2 và 3 đã bị bỏ qua ở cả hai vòng lặp vì điều kiện thỏa mãn và câu lệnh

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 ngay lập tức chuyển sang bước lặp tiếp theo

Sử dụng Câu lệnh
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 trong Vòng lặp PHP
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
1 và
";
}
?>
0

Đầu ra của vòng lặp for tương tự như vòng lặp while;

";
}
?>

Lần lặp với số 2 sẽ bị bỏ qua

đầu ra

Tương tự, trong

";
}
?>
0, câu lệnh
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 có thể bỏ qua bước lặp dựa trên giá trị hoặc khóa cụ thể của mảng. Xem ví dụ

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
0

Lần lặp có giá trị

";
}
?>
3 sẽ bị bỏ qua

đầu ra

Tương tự, câu lệnh

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 cũng có thể được sử dụng trong các điều kiện khác như
";
}
?>
5,
";
}
?>
6 và
";
}
?>
7

Sử dụng câu lệnh
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 với tham số trong PHP

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 lấy một tham số được sử dụng cho các vòng lặp nhiều cấp độ. Xem ví dụ

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
5

Như bạn thấy,

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 nằm trong vòng lặp thứ 2, nhưng với tham số 2, nếu không có tham số, thì
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 sẽ trực tiếp hoạt động ở vòng lặp đầu tiên

đầu ra

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
6

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
2 là một từ khóa trong PHP và nó không thể được sử dụng làm tên biến bên trong vòng lặp mà câu lệnh được sử dụng;

Đây là hướng dẫn về cách thoát khỏi vòng lặp foreach trong PHP. Điều này có thể hữu ích nếu bạn muốn thoát khỏi vòng lặp sau một số lần lặp nhất định hoặc nếu bạn muốn kiểm tra xem một mảng có thêm mục nào cần lặp lại hay không.

Với

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
8 trong vòng lặp
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
9, bạn sẽ thoát ra khỏi vòng lặp hiện tại. Khi nó bị hỏng, bất kỳ chức năng nào được gọi trong vòng lặp sẽ không được thực thi nữa. Ngoài ra, nếu bạn có một điều kiện trong vòng lặp
The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
9 của mình với ‘break‘ hoặc ‘continue‘, thì nó sẽ bỏ qua từng lần lặp cho đến thời điểm đó

NỘI DUNG

  • Làm cách nào để ngắt và tiếp tục vòng lặp foreach trong php?
  • Dừng một vòng lặp foreach với một mảng kết hợp
  • Phần kết luận

Làm cách nào để ngắt và tiếp tục vòng lặp foreach trong php?

"break" thực sự là một từ khóa trong mã hóa làm cho vòng lặp foreach tự dừng lại. Điều này có thể đặc biệt hữu ích khi bạn muốn thoát ra khỏi vòng lặp dựa trên một số điều kiện hoặc sau khi nhận được một chỉ mục mảng cụ thể. Ví dụ

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
7

đầu ra

bài viết liên quan

  • Tìm kiếm PHP
  • Làm cách nào để lấy Chỉ mục trong vòng lặp foreach php?
  • Làm cách nào để sử dụng vòng lặp foreach cho một chuỗi trong PHP?

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
8

Trong khi từ “tiếp tục” cũng hoạt động theo cách này. Nếu có một số mã sau một vòng lặp foreach mà chúng tôi muốn chương trình của mình không chỉ lặp lại mỗi lần một lần nữa [vì vậy thay vào đó hãy nhảy xuống bên dưới], thì việc sử dụng “tiếp tục” ở trên cùng sẽ giúp chúng tôi không phải khởi động lại mọi thứ ngay lập tức bằng cách bỏ qua ngay phía trước . Ví dụ

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
9

Đầu ra sẽ là 1 và 3. Điều này là do chúng tôi đang kiểm tra xem giá trị $ có phải là 2 hay không, chỉ cần bỏ qua câu lệnh tiếp theo và chuyển sang bước lặp tiếp theo

Dừng một vòng lặp foreach với một mảng kết hợp

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
0

đầu ra

The output for while loop
0
1
The number 2 is skipped
3
4

The output for do-while loop
0
1
2
The number 3 is skipped
4
1

Phần kết luận

Trong bài đăng trên blog này, chúng tôi đã giới thiệu cách phá vỡ vòng lặp foreach trong PHP. Đây là một kỹ năng cần thiết cho các nhà phát triển và là kỹ năng bạn sẽ cần khi làm việc với mảng hoặc tập hợp dữ liệu. Nếu bạn muốn tìm hiểu thêm về cách phá vỡ các vòng lặp foreach, hãy xem hướng dẫn trên trang web của chúng tôi

Tiếp tục trong vòng lặp PHP là gì?

PHP Tiếp tục . breaks one iteration [in the loop], if a specified condition occurs, and continues with the next iteration in the loop.

Làm cách nào để tiếp tục trong vòng lặp lồng nhau trong PHP?

PHP Tiếp tục tiếp tục; . Sau đó, vòng lặp tiếp theo sẽ chạy sau khi kiểm tra các điều kiện. Như nghỉ; . . Then, the next loop iteration will run after checking the conditions. Like break; statement, continue; also can have a numeric argument to continue multiple loops.

Tiếp tục 2 trong PHP là gì?

Nếu một công tắc nằm trong vòng lặp, tiếp tục 2 sẽ tiếp tục với lần lặp tiếp theo của vòng lặp bên ngoài . continue chấp nhận một đối số số tùy chọn cho nó biết có bao nhiêu cấp vòng lặp kèm theo mà nó nên bỏ qua cho đến hết. Giá trị mặc định là 1 , do đó bỏ qua đến cuối vòng lặp hiện tại.

Làm cách nào để bỏ qua vòng lặp foreach trong PHP?

Để kết thúc điều khiển từ bất kỳ vòng lặp nào, chúng ta cần sử dụng từ khóa break . Từ khóa break được sử dụng để kết thúc việc thực thi cấu trúc for, foreach, while, do-while hoặc switch hiện tại.

Chủ Đề