Hướng dẫn what is use of break and continue statements in php scripts? - việc sử dụng câu lệnh break và continue trong tập lệnh php là gì?

Php nghỉ

Bạn đã thấy tuyên bố break được sử dụng trong một chương trước của hướng dẫn này. Nó đã được sử dụng để "nhảy ra" của một tuyên bố switch.

Tuyên bố break 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:x is equal to 4:

Thí dụ

Hãy tự mình thử »

PHP tiếp tục

Tuyên bố continue phá vỡ một lần lặp [trong vòng lặp], nếu một điều kiện được chỉ định 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:4:

Thí dụ

Hãy tự mình thử »

PHP tiếp tục

Tuyên bố continue phá vỡ một lần lặp [trong vòng lặp], nếu một điều kiện được chỉ định 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:

Hãy tự mình thử »

PHP tiếp tục

Hãy tự mình thử »



Tiếp theo → ← Prev

Cũng giống như các ngôn ngữ lập trình khác, PHP cũng có hai từ khóa bị hỏng và tiếp tục kiểm soát vòng lặp. Những tuyên bố này được gọi là tuyên bố nhảy hoặc dòng chuyển trong chương trình. Trong phần này, chúng tôi sẽ thảo luận về sự khác biệt giữa Break và tiếp tục trong PHP.break and continue to control the loop. These statements are known as jumping statement or flow of transfer in the program. In this section, we will discuss the differences between break and continue in PHP.

Phá vỡ

Tuyên bố Break được sử dụng bên trong vòng lặp [vì, foreach, while và do-while] và chuyển đổi câu lệnh CASE. Khi câu lệnh break gặp phải bên trong một vòng lặp, nó ngay lập tức chấm dứt câu lệnh Loop và chuyển kiểm soát sang câu lệnh tiếp theo, sau đó là một vòng lặp để tiếp tục thực thi. Nó cũng được sử dụng trong câu lệnh Vòng lặp lồng nhau, trong đó nó phá vỡ vòng bên trong trước và sau đó tiến hành phá vỡ vòng ngoài. Nó cũng được sử dụng trong câu lệnh CASE SWITCH để chấm dứt thực thi một trường hợp cụ thể trong chương trình.

Sơ đồ dòng chảy

Trong sơ đồ dòng trên, một câu lệnh ngắt được đặt bên trong vòng lặp với một điều kiện. Nếu điều kiện được xác định trong vòng lặp là đúng, một câu lệnh break được thực thi ngay lập tức để phá vỡ việc thực hiện vòng lặp và để chuyển điều khiển sang câu lệnh tiếp theo theo sau là vòng lặp.

Tiếp tục

Tuyên bố tiếp tục được sử dụng ở giữa cho vòng lặp, trong khi vòng lặp, vòng lặp trong WHILE và vòng lặp foreach. Khi câu lệnh tiếp tục gặp phải trong một vòng lặp, nó bỏ qua lần lặp hiện tại của vòng lặp và chuyển điều khiển sang đầu vòng lặp để thực hiện thêm vòng lặp. Ví dụ: trong một số tình huống mà chúng tôi muốn bỏ qua câu lệnh hiện tại của chương trình và sau đó bắt đầu câu lệnh tiếp theo, chúng tôi sử dụng câu lệnh tiếp tục.

Sơ đồ dòng chảy

Trong sơ đồ dòng trên, một câu lệnh ngắt được đặt bên trong vòng lặp với một điều kiện. Nếu điều kiện được xác định trong vòng lặp là đúng, một câu lệnh break được thực thi ngay lập tức để phá vỡ việc thực hiện vòng lặp và để chuyển điều khiển sang câu lệnh tiếp theo theo sau là vòng lặp.

Tuyên bố tiếp tục được sử dụng ở giữa cho vòng lặp, trong khi vòng lặp, vòng lặp trong WHILE và vòng lặp foreach. Khi câu lệnh tiếp tục gặp phải trong một vòng lặp, nó bỏ qua lần lặp hiện tại của vòng lặp và chuyển điều khiển sang đầu vòng lặp để thực hiện thêm vòng lặp. Ví dụ: trong một số tình huống mà chúng tôi muốn bỏ qua câu lệnh hiện tại của chương trình và sau đó bắt đầu câu lệnh tiếp theo, chúng tôi sử dụng câu lệnh tiếp tục.

Output:

Trong sơ đồ trên, một câu lệnh tiếp tục được sử dụng để bỏ qua một lần lặp cụ thể của vòng lặp. Nó thường được sử dụng với một điều kiện bên trong một vòng lặp. Nếu điều kiện được xác định là đúng, câu lệnh tiếp tục được thực thi để bỏ qua lần lặp. Sau đó, nó chuyển điều khiển sang đầu vòng lặp để thực hiện thêm bên trong vòng lặp.i==7, the break statement encountered inside the loop and terminates the loop. After that, transfer the control to the next statement followed by for loop to execute the statement.

Hãy hiểu chương trình tuyên bố tiếp tục sử dụng cho vòng lặp trong PHP.

Output:

Như chúng ta có thể thấy trong ví dụ trên, để lặp lại việc bắt đầu thực hiện vòng lặp từ 1 đến 10. Khi câu lệnh của câu lệnh IF I == 5, một câu lệnh tiếp tục đi vào vòng lặp và bỏ qua việc thực thi câu lệnh hiện tại. Sau đó, chuyển kiểm soát đến đầu vòng lặp để thực hiện thêm câu lệnh Loop.i==5, a continue statement enters the loop and skips the execution of current statement. After that, transfer the control to the beginning of the loop for further execution of the loop statement.

Sự khác biệt giữa tuyên bố phá vỡ và tiếp tục trong PHP

Thông sốPhá vỡTiếp tục
Sự định nghĩaĐó là một câu lệnh Break hoặc Break từ khóa được sử dụng để chấm dứt và chuyển kiểm soát sang câu lệnh tiếp theo khi gặp trong một câu lệnh CASE LOOP hoặc SWITCH.Đó là một câu lệnh hoặc từ khóa được sử dụng để bỏ qua việc thực hiện một câu lệnh cụ thể bên trong các vòng lặp.
Cú pháp
if [condition]
{ 
break; 
}
if [condition]
{ 
continue; 
}
Dựa trên điều kiện trên câu lệnh if.Nếu điều kiện được xác định là đúng, câu lệnh break được thực thi trong vòng lặp hoặc công tắc.Nếu điều kiện được xác định là đúng, câu lệnh tiếp tục được thực thi trong vòng lặp hoặc công tắc.
Kiểm soát chuyển giaoMột điều khiển chỉ có thể được chuyển sang câu lệnh tiếp theo theo sau là một vòng lặp, nếu ngắt gặp trong một vòng lặp.Tương tự, nó chuyển điều khiển sang đầu của vòng lặp khi một câu lệnh tiếp tục được đặt bên trong một vòng lặp.
Sử dụng trong các vòng lặp và câu lệnh trường hợp chuyển đổiMột tuyên bố phá vỡ được sử dụng trong các vòng lặp khác nhau như cho, trong khi, trong khi, foreach Loop và câu lệnh CASE CASE. Trong khi đó, tuyên bố tiếp tục cũng được sử dụng trong các vòng lặp khác nhau như, trong khi, trong khi làm và vòng lặp.Một câu lệnh tiếp tục cũng có thể được sử dụng bên trong trường hợp chuyển đổi.

TopIchow tiếp theo để cài đặt Trình soạn thảo trên WindowsHow to Install Composer on Windows

← Tiếp theo →

Việc sử dụng tuyên bố phá vỡ và tiếp tục là gì?

Câu lệnh Break chấm dứt một thời gian hoặc cho vòng lặp hoàn toàn. Tuyên bố tiếp tục chấm dứt thực hiện các câu lệnh trong một thời gian hoặc cho vòng lặp và tiếp tục vòng lặp trong lần lặp tiếp theo.

Việc sử dụng câu lệnh break trong PHP là gì?

Câu lệnh Break là một trong những từ khóa điều khiển vòng lặp trong PHP.Khi luồng chương trình xuất hiện bị phá vỡ bên trong trong khi, làm trong khi, cũng như vòng lặp foreach hoặc cấu trúc chuyển đổi, các câu lệnh còn lại trong vòng lặp/swtich bị bỏ rơi và các câu lệnh sau khi cùng sẽ được thực thi.one of the looping control keywords in PHP. When program flow comes across break inside while, do while, for as well as foreach loop or a switch construct, remaining statements in the loop/swtich is abandoned and statements after the same will be executed.

Sự khác biệt giữa các tuyên bố phá vỡ và tiếp tục là gì?

Sự khác biệt chính giữa câu lệnh Break và Contin trong C là câu lệnh Break dẫn đến một lối thoát ngay lập tức của công tắc trong cùng hoặc vòng lặp kèm theo.Mặt khác, câu lệnh tiếp tục bắt đầu lần lặp tiếp theo của thời gian, bao quanh hoặc thực hiện vòng lặp.

Việc sử dụng từ khóa tiếp tục trong PHP là gì?

Từ khóa tiếp tục được sử dụng để kết thúc lần lặp hiện tại trong A, foreach, trong khi hoặc thực hiện vòng lặp và tiếp tục lặp lại lần lặp tiếp theo.to end the current iteration in a for , foreach , while or do.. while loop, and continues to the next iteration.

Bài Viết Liên Quan

Chủ Đề