Vòng lặp Show
PHP làm ... trong khi vòng lặpVòng lặp Cú pháp làm {& nbsp; mã sẽ được thực thi;} trong khi (điều kiện là đúng); Ví dụVí dụ dưới đây lần đầu tiên đặt một biến $ x thành 1 ($ x = 1). Sau đó, vòng trong khi vòng lặp sẽ viết một số đầu ra, và sau đó tăng biến $ x với 1. Sau đó, điều kiện được kiểm tra (là $ x nhỏ hơn hoặc bằng 5?), Và vòng lặp sẽ tiếp tục chạy miễn là $ x nhỏ hơn hoặc bằng 5: Thí dụ$x = 1; làm {& nbsp; & nbsp; echo "Số là: $ x"; & nbsp; $ x ++;} while ($ x Hãy tự mình thử » Lưu ý: Trong vòng lặp Ví dụ này đặt biến $ x thành 6, sau đó nó chạy vòng lặp và sau đó điều kiện được kiểm tra: and then the condition is checked: Thí dụ$x = 6; làm {& nbsp; & nbsp; echo "Số là: $ x"; & nbsp; $ x ++;} while ($ x Hãy tự mình thử » Tuyên bố Tuyên bố chuyển đổi PHPSử dụng câu lệnh Cú pháp switch (n) {& nbsp; & nbsp; case Label1: & nbsp; & nbsp; & nbsp; & nbsp; mã sẽ được thực thi nếu n = nhãn1; & nbsp; & nbsp; & nbsp; break; & nbsp; Case Label2: & nbsp; & nbsp; & nbsp; & nbsp; mã sẽ được thực thi nếu n = nhãn2; & nbsp; & nbsp; & nbsp; phá vỡ; & nbsp; Case Label3: & nbsp; & nbsp; & nbsp; & nbsp; mã sẽ được thực thi nếu n = Label3; & nbsp; & nbsp; & nbsp; phá vỡ; & nbsp; & nbsp; ... & nbsp; & nbsp; mặc định: & nbsp; & nbsp; & nbsp; Mã sẽ được thực thi nếu N khác với tất cả các nhãn; } Đây là cách nó hoạt động: Đầu tiên chúng ta có một biểu thức n (thường là một biến), được đánh giá một lần. Giá trị của biểu thức sau đó được so sánh với các giá trị cho từng trường hợp trong cấu trúc. Nếu có một trận đấu, khối mã được liên kết với trường hợp đó được thực thi. Sử dụng Thí dụ$favcolor = "red"; $ x = 5 ;. Echo "Chào mừng bạn đến với Javatpoint!"; } while ($ x(Php 4, Php 5, Php 7, Php 8) Câu lệnh
Trong ví dụ sau, mỗi khối mã là tương đương. Một người sử dụng một loạt các câu lệnh Ví dụ #1
Điều quan trọng là phải hiểu làm thế nào câu lệnh
Ở đây, nếu $ I bằng 0, PHP sẽ thực hiện tất cả các câu lệnh ECHO! Nếu $ I bằng 1, PHP sẽ thực hiện hai câu lệnh Echo cuối cùng. Bạn sẽ nhận được hành vi mong đợi ('Tôi bằng 2' sẽ được hiển thị) chỉ khi $ i bằng 2. Do đó, điều quan trọng là không quên các câu Trong một tuyên bố Danh sách câu lệnh cho một trường hợp cũng có thể trống, chỉ cần chuyển kiểm soát vào danh sách câu lệnh cho trường hợp tiếp theo.
Một trường hợp đặc biệt là trường hợp
Nếu không có nhánh Một giá trị trường hợp có thể được đưa ra như một biểu thức. Tuy nhiên, biểu thức đó sẽ được tự đánh giá và sau đó được so sánh một cách lỏng lẻo với giá trị chuyển đổi. Điều đó có nghĩa là nó không thể được sử dụng cho các đánh giá phức tạp của giá trị chuyển đổi. Ví dụ:
switch 2 Để so sánh phức tạp hơn, giá trị
switch 9Cú pháp thay thế cho các cấu trúc điều khiển được hỗ trợ với các công tắc. Để biết thêm thông tin, hãy xem Cú pháp thay thế cho các cấu trúc điều khiển.
Có thể sử dụng dấu chấm phẩy thay vì đại tràng sau một trường hợp như:
Vòng lặp DO-WHILE được sử dụng để thực thi một bộ mã của chương trình nhiều lần. Nếu bạn phải thực hiện vòng lặp ít nhất một lần và số lần lặp thậm chí không được sửa, bạn nên sử dụng vòng lặp trong khiVòng lặp DO-WHILE được sử dụng để thực thi một bộ mã của chương trình nhiều lần. Nếu bạn phải thực hiện vòng lặp ít nhất một lần và số lần lặp thậm chí không được sửa, bạn nên sử dụng vòng lặp trong khi. $ x = 5 ;. Echo "Chào mừng bạn đến với Javatpoint!"; } while ($ x <10) ;. Sự khác biệt giữa làm trong khi và trong khi làm trong PHP là gì? Sự khác biệt giữa làm trong khi và trong khi làm trong PHP là gì?Sự khác biệt trong khi vòng lặp và làm trong khi vòng lặp trong khi vòng lặp, điều kiện được kiểm tra khi bắt đầu vòng lặp và nếu nó đúng thì mã bên trong vòng lặp được thực thi. Quá trình này được lặp lại cho đến khi điều kiện trở nên sai. Trong trường hợp làm trong khi vòng lặp, việc kiểm tra điều kiện được thực hiện ở cuối vòng lặp.
Việc sử dụng trường hợp chuyển đổi trong PHP là gì?Việc sử dụng câu lệnh Switch là gì?Trong PHP, câu lệnh Switch được coi là một giải pháp thay thế cho các câu lệnh if-elseif-else.Thường xuyên hơn không, bạn muốn so sánh một biến với các giá trị khác nhau và dựa trên điều bạn muốn thực thi một đoạn mã.an alternative to if-elseif-else statements. More often than not, you want to compare a variable with different values, and based on that you want to execute a piece of code.
Làm thế nào để bạn sử dụng trong khi tuyên bố?Một vòng lặp "trong khi" được sử dụng để lặp lại một khối mã cụ thể một số lần không xác định, cho đến khi một điều kiện được đáp ứng.Ví dụ: nếu chúng tôi muốn hỏi người dùng một số từ 1 đến 10, chúng tôi không biết người dùng có thể nhập số lần lớn hơn bao nhiêu lần, vì vậy chúng tôi tiếp tục hỏi "trong khi số không nằm trong khoảng từ 1 đến 10".to repeat a specific block of code an unknown number of times, until a condition is met. For example, if we want to ask a user for a number between 1 and 10, we don't know how many times the user may enter a larger number, so we keep asking "while the number is not between 1 and 10". |