Câu lệnh điều kiện được sử dụng trong mã để thực hiện một hành động chỉ khi một điều kiện cụ thể được thỏa mãn
PHP cung cấp bốn loại câu lệnh điều kiện. đó là
nếu
Câu lệnh if được sử dụng để thực hiện một hành động nếu một điều kiện duy nhất là đúng
khác
Câu lệnh if else được sử dụng để thực hiện một hành động nếu một điều kiện duy nhất là đúng và để thực hiện một hành động khác nếu điều kiện đó sai
nếu không…. khác
Câu lệnh if elseif else được sử dụng để thực hiện các hành động khác nhau trong các điều kiện khác nhau
công tắc
Câu lệnh chuyển đổi được sử dụng để chọn một trong các hành động để thực hiện từ nhiều hành động, liên quan đến điều kiện thực
Báo cáo vòng lặp
Câu lệnh vòng lặp được sử dụng để thực thi một khối mã liên tục miễn là điều kiện của vòng lặp là đúng và chỉ dừng lại khi điều kiện không thành công
PHP cung cấp ba loại câu lệnh lặp. đó là
cho vòng lặp
Vòng lặp for được sử dụng để thực hiện một nhóm hành động chỉ trong một số lần xác định
Trong khi lặp lại
Trong khi vòng lặp được sử dụng để thực hiện một nhóm hành động miễn là điều kiện được chỉ định là đúng
Vòng lặp Do While
Vòng lặp Do While được sử dụng để thực thi một khối mã ít nhất một lần và sau đó lặp lại các hành động miễn là điều kiện được chỉ định là đúng
Câu lệnh điều khiển là câu lệnh điều kiện thực hiện khối câu lệnh nếu điều kiện đúng. Câu lệnh bên trong khối điều kiện sẽ không thực hiện cho đến khi điều kiện được thỏa mãn
thoát, chết và trở lại, ngoại lệ
- nếu (biểu thức1)
- {
- Chỉ thực hiện khi điều kiện if đúng.
- }
- otherif(biểu thức2)
- {
- Được thực thi khi biểu thức if 1
- là sai và biểu thức 2 là đúng.
- }
- khác
- {
- Chỉ được thực thi khi cả hai khối if đều sai.
- }
- if(date("D") == "Tue")
- {
- in("Xin chao");
- }
- ?>
?
Nó được biểu diễn dưới dạng toán tử bậc ba và nó được sử dụng như toán tử có điều kiện. Nó chủ yếu được đánh giá là sai hoặc đúng. Nếu sai, biểu thức bên cạnh toán tử bậc ba được thực thi hoặc biểu thức khác giữa toán tử bậc ba và dấu hai chấm được thực thi
- điều kiện biểu thức ? . sai;
Tuyên bố chuyển đổi
Switch có nhiều biểu thức và điều kiện được kiểm tra với từng biểu thức bên trong switch. Có một câu lệnh mặc định trong công tắc có thể được sử dụng trong câu lệnh khác và cả hai đều có cùng chức năng và thực thi theo cùng một cách. Một trường hợp là một phần khởi đầu để thực hiện
- $day = date(" l ");
- công tắc($ngày)
- {
- trường hợp "thứ hai".
- in($ngày);
- phá vỡ;
- trường hợp "thứ ba"
- in($ngày);
- phá vỡ;
- trường hợp "thứ tư".
- in($ngày);
- phá vỡ;
- trường hợp "thứ năm".
- in($ngày);
- phá vỡ;
- trường hợp "thứ sáu".
- in($ngày);
- phá vỡ;
- trường hợp "thứ bảy".
- in($ngày);
- phá vỡ;
- mặc định.
- in($ngày);
- }?>
Khi một câu lệnh tình huống được thực thi cho điều kiện bắt buộc, các câu lệnh tình huống còn lại chỉ được bỏ qua khi câu lệnh break được sử dụng, nếu không, tất cả các câu lệnh tình huống sẽ được thực thi trong câu lệnh switch
vòng lặp
Các vòng lặp chủ yếu được sử dụng để lặp lại quá trình cho đến khi các điều kiện được đáp ứng. Cho đến khi các điều kiện được đáp ứng, các vòng lặp sẽ thực hiện liên tục. Nếu điều kiện không được đáp ứng, vòng lặp sẽ thực hiện vô số lần
- for($a = 1; $a
Vòng lặp được thực hiện 5 lần do điều kiện không được thỏa mãn ở bước tiếp theo nên nó thoát khỏi vòng lặp và ngừng lặp lại việc thực hiện
Trong khi lặp lại
Đây là dạng câu lệnh lặp đơn giản nhất. Nó kiểm tra biểu thức và nếu đúng nó sẽ thực thi câu lệnh nếu không sẽ bỏ qua toàn bộ mã. Nó chủ yếu được sử dụng khi giá trị được biết chính xác
- trong khi (TRUE)
- {
- print("Trong khi vòng lặp được thực thi");
- }
- ?>
vòng lặp do-while
Vòng lặp này được thực hiện một lần ngay cả khi điều kiện không được đáp ứng. Sau khi thực hiện một lần, nó sẽ kiểm tra các điều kiện và thực hiện câu lệnh cho đến khi các điều kiện được đáp ứng
- $a=10;
- làm
- {
- print($a
\n) - a=a+a;
- } trong khi (a
Đối với mỗi tuyên bố
Nó cung cấp một phương thức chính thức để lặp qua các mảng. Mảng là tập hợp các giá trị được tham chiếu bởi các khóa. Đối với mỗi câu lệnh yêu cầu một mảng và định nghĩa của biến để nhận từng phần tử