Ngắt PHP nếu
Câu lệnh ngắt PHP phá vỡ việc thực thi vòng lặp for, while, do-while, switch và for-each hiện tại. Nếu bạn sử dụng ngắt bên trong vòng lặp bên trong, nó chỉ phá vỡ việc thực thi vòng lặp bên trong Show
Từ khóa break ngay lập tức kết thúc việc thực hiện cấu trúc vòng lặp hoặc chuyển đổi. Nó phá vỡ luồng hiện tại của chương trình ở điều kiện đã chỉ định và điều khiển chương trình tiếp tục ở các câu lệnh tiếp theo bên ngoài vòng lặp Câu lệnh break có thể được sử dụng trong tất cả các loại vòng lặp như vòng lặp while, do-while, for, foreach và cả với trường hợp chuyển đổi cú phápSơ đồPhá vỡ PHP. vòng lặp bên trongHãy xem một ví dụ đơn giản để ngắt việc thực thi vòng lặp for nếu giá trị của i bằng 5 đầu ra Phá vỡ PHP. bên trong vòng lặp bên trongCâu lệnh ngắt PHP chỉ phá vỡ việc thực thi vòng lặp bên trong đầu ra 1 1 1 2 1 3 2 1 2 2 3 1 3 2 3 3 Phá vỡ PHP. tuyên bố chuyển đổi bên trongCâu lệnh ngắt PHP cũng phá vỡ luồng trường hợp chuyển đổi đầu ra Phá vỡ PHP. với mảng chuỗiđầu ra Bạn có thể thấy trong đầu ra ở trên, sau khi điều kiện được chỉ định là đúng, câu lệnh ngắt ngay lập tức kết thúc vòng lặp và điều khiển được đưa ra khỏi vòng lặp Phá vỡ PHP. tuyên bố chuyển đổi mà không phá vỡKhông cần thiết phải thoát ra khỏi tất cả các trường hợp của câu lệnh chuyển đổi. Nhưng nếu bạn muốn chỉ một trường hợp được thực thi, bạn phải sử dụng câu lệnh break đầu ra $car is not Mercedes Benz $car is Mercedes Benz Phá vỡ PHP. sử dụng đối số tùy chọnDấu ngắt chấp nhận một đối số số tùy chọn, mô tả số lượng cấu trúc lồng nhau mà nó sẽ thoát. Giá trị mặc định là 1, ngay lập tức thoát khỏi cấu trúc kèm theo Nếu bạn có cơ hội đăng một số mã để giúp làm rõ câu hỏi của bạn. Đây là một dự đoán về những gì có thể làm việc Câu lệnh này cho phép bạn dừng thực hiện cấu trúc chuyển đổi hoặc vòng lặp hiện tại. Điều này cho phép bạn thoát ra và tiếp tục chạy tập lệnh Ví dụ: nếu bạn tìm thấy dữ liệu mình cần trong một vòng lặp, bạn có thể thoát khỏi vòng lặp đó thay vì đợi vòng lặp hoàn tất Nó có thể được sử dụng cùng với câu lệnh continue của PHP hoạt động bằng cách cho phép bạn bỏ qua bước lặp hiện tại của vòng lặp Câu lệnh break hoạt động với tất cả các vòng lặp được hỗ trợ trong PHP, bao gồm các vòng lặp for, foreach, while và do-while Trong phần tiếp theo, chúng tôi sẽ chỉ cho bạn cách sử dụng câu lệnh ngắt trong mã PHP của bạn Cú pháp câu lệnh break trong PHPHãy để chúng tôi bắt đầu bằng cách khám phá cách chính xác câu lệnh break được viết trong PHP và bất kỳ chức năng bổ sung nào mà nó hỗ trợ Ở cách sử dụng cơ bản nhất, tất cả những gì bạn cần làm là sử dụng “ 1” theo sau là dấu chấm phẩy ( 2). Tuy nhiên, PHP không cho phép bạn thoát ra khỏi nhiều cấp độBằng cách chỉ định cấp độ, bạn có thể thoát ra khỏi vòng lặp lồng nhau. Điều này rất hữu ích khi bạn gặp trường hợp cần dừng nhiều hơn chỉ vòng lặp hiện tại. Chúng tôi sẽ khám phá chính xác cách thức hoạt động của nó trong thời gian ngắn Khi không đặt mức nào, giá trị mặc định sẽ là “______33“, là vòng lặp hoặc cấu trúc ngay lập tức Dưới đây, bạn có thể thấy cách câu lệnh ngắt được viết bằng PHP, cùng với trường mức tùy chọn của nó
Bạn có thể xem ví dụ dưới đây về cách viết câu lệnh break trong vòng lặp while
Ngoài ra, bạn có thể xem tham số level được viết như thế nào khi muốn thoát ra khỏi cả vòng lặp cha và vòng lặp lồng nhau ________số 8Ví dụ sử dụng câu lệnh break trong PHPBây giờ chúng tôi đã cho bạn thấy câu lệnh break được viết bằng PHP, chúng ta sẽ khám phá nó trong một vài ví dụ mã Chúng tôi sẽ chỉ hiển thị câu lệnh break trong vòng lặp for và while vì nó hoạt động giống với tất cả các loại vòng lặp khác Sử dụng Câu lệnh break trong Vòng lặp for trong PHPĐối với ví dụ đầu tiên này, hãy để chúng tôi chỉ ra cách câu lệnh break được sử dụng trong vòng lặp for trong PHP Ở đây chúng ta có một vòng lặp for đơn giản sẽ đếm ngược từ 0 đến 9, tăng dần một trên mỗi vòng lặp Chúng tôi sử dụng câu lệnh if có điều kiện trong vòng lặp này để kiểm tra xem biến “ 4” của bạn có giống với ______ 35 không. Nếu giá trị bằng 5 thì PHP sẽ chạy câu lệnh break, thoát ra khỏi vòng lặpNếu không, giá trị được lưu trữ trong biến “ 4” của chúng ta sẽ được in ra bằng cách sử dụng câu lệnh echo của PHP$car is not Mercedes Benz $car is Mercedes Benz3 Sau khi chạy đoạn mã trên, bạn có thể thấy rằng câu lệnh ngắt của chúng ta đã dừng vòng lặp khi “ 4” bằng với 5$car is not Mercedes Benz $car is Mercedes Benz6 Cách sử dụng câu lệnh break trong vòng lặp whileSử dụng câu lệnh break trong vòng lặp while trong PHP cũng giống như trong vòng lặp for. Chúng tôi sẽ viết một vòng lặp vô hạn làm tăng bộ đếm trên mỗi vòng lặp để thể hiện điều này Vì đây là một vòng lặp vô hạn nên cách duy nhất để thoát khỏi nó là sử dụng câu lệnh break Trong vòng lặp này, chúng tôi tăng giá trị của biến “ 0” lên một trên mỗi vòng lặpSau đó, chúng tôi kiểm tra xem giá trị của “ 0” có lớn hơn 5 không. PHP sẽ chạy câu lệnh break nếu giá trị lớn hơn để thoát khỏi vòng lặpỞ cuối mỗi vòng lặp, chúng tôi lặp lại số hiện được lưu trong biến “ 0” 0Dưới đây là kết quả bạn sẽ nhận được sau khi chạy mã PHP ở trên. Bạn có thể thấy rằng chúng ta đã thoát ra khỏi vòng lặp while khi “ 0” lớn hơn ( 4) 5, nhờ câu lệnh break của PHP 4Thoát khỏi Vòng lặp lồng nhau trong PHPBây giờ chúng ta đã biết câu lệnh break của PHP hoạt động như thế nào khi được sử dụng trong một vòng lặp, chúng ta hãy khám phá các vòng lặp lồng nhau Một vòng lặp được coi là lồng nhau khi nó chạy bên trong một vòng lặp khác. PHP cho phép bạn sử dụng câu lệnh break để thoát ra khỏi vòng lặp hiện tại và bất kỳ vòng lặp nào phía trên nó Điều này hoạt động bằng cách sử dụng “ 1” theo sau là số cấp độ bạn muốn vượt qua. Với ví dụ của chúng tôi dưới đây, bạn có thể thấy rằng câu lệnh ngắt của chúng tôi có hai cấp độ để chúng tôi có thể sử dụng “ 7“Cách vòng lặp này được viết, nó sẽ thoát khi giá trị của “ 8” cộng với “ 9” giống hệt nhau 9Đoạn mã trên sẽ tạo ra kết quả như sau. Với kết quả này, bạn có thể thấy câu lệnh break của PHP đã nhảy mã ra khỏi cả hai cấp độ của vòng lặp như thế nào 0Sử dụng câu lệnh break Trong cấu trúc switchCâu lệnh break trong PHP cũng rất quan trọng đối với cấu trúc switch vì nó cho phép bạn thoát khỏi switch mà không rơi vào trường hợp tiếp theo Mặc dù chúng tôi sẽ không giải thích sâu về cấu trúc chuyển đổi ở đây, nhưng chúng tôi sẽ nhanh chóng viết một ví dụ Với ví dụ này, chúng ta sẽ tạo một biến tên là “ $car is not Mercedes Benz $car is Mercedes Benz30” sẽ được gán số $car is not Mercedes Benz $car is Mercedes Benz31. Giá trị này sau đó được chuyển vào cấu trúc chuyển đổi của chúng tôi Khi giá trị này được truyền vào, công tắc sẽ chuyển đến “_______132“ tương ứng. Với ví dụ này, điều đó có nghĩa là nó sẽ nhảy tới “______133 Vì chúng ta không sử dụng dấu ngắt ở “ $car is not Mercedes Benz $car is Mercedes Benz34” nên PHP sẽ chuyển sang khối tiếp theo. Trong ví dụ này, bạn sẽ có cả văn bản “ $car is not Mercedes Benz $car is Mercedes Benz35” và “ $car is not Mercedes Benz $car is Mercedes Benz36” được in ra Nếu bạn không sử dụng “ 1“, PHP sẽ tiếp tục chuyển sang trường hợp tiếp theo cho đến khi cấu trúc chuyển đổi kết thúc thực thi 9Bên dưới, bạn có thể thấy câu lệnh switch dựa vào câu lệnh “ 1” của PHP để nhảy ra khỏi cấu trúc như thế nào. Không có nó, PHP sẽ rơi vào trường hợp tiếp theo, như được trình bày bên dưới 0Phần kết luậnChúng tôi đã chỉ cho bạn cách câu lệnh break được sử dụng trong PHP trong suốt hướng dẫn này. Điều quan trọng là phải kiểm soát dòng chảy của các vòng lặp vì nó cho phép bạn thoát ra khỏi chúng sớm Ngoài ra, câu lệnh break cũng rất quan trọng để sử dụng hiệu quả cấu trúc trường hợp trong PHP. Sử dụng break trong cấu trúc này cho phép bạn ngăn nó chuyển sang trường hợp tiếp theo Vui lòng bình luận bên dưới nếu bạn có bất kỳ câu hỏi nào về việc sử dụng ngắt trong tập lệnh PHP của mình Bạn cũng nên xem nhiều hướng dẫn PHP khác của chúng tôi để tìm hiểu thêm. Chúng tôi cũng có nhiều hướng dẫn mã hóa khác nếu bạn muốn khám phá các ngôn ngữ lập trình mới Làm cách nào để ngắt câu lệnh if trong PHP?Từ khóa ngắt kết thúc việc thực hiện các vòng lặp for , foreach , while hoặc do while hiện tại. Khi từ khóa break được thực thi bên trong vòng lặp, điều khiển sẽ tự động được chuyển sang câu lệnh đầu tiên bên ngoài vòng lặp. Dấu ngắt thường đi kèm với câu lệnh if.
Bạn có thể ngắt câu lệnh IF không?Bạn không thể thoát ra khỏi câu lệnh if cho đến khi if nằm trong vòng lặp . Hành vi của câu lệnh break được chỉ định rõ ràng và nhìn chung được hiểu rõ. Một lập trình viên thiếu kinh nghiệm có thể gây ra sự cố mặc dù thiếu hiểu biết về nhiều mặt. Việc lạm dụng câu lệnh break không có gì đặc biệt.
Làm cách nào để phá mã trong PHP?Sử dụng từ khóa break . Từ khóa break được sử dụng để kết thúc vòng lặp ngay lập tức và điều khiển chương trình tiếp tục ở câu lệnh tiếp theo sau vòng lặp. Để 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.
Break 2 trong PHP là gì?1. Để kết thúc các câu lệnh tình huống trong một công tắc và không tiếp tục thực thi với công tắc kia . 2. Để kết thúc một vòng lặp ngay lập tức. |