PHP nếu tuyên bố khác được sử dụng để kiểm tra điều kiện. Có nhiều cách khác nhau để sử dụng nếu tuyên bố trong PHP.
- if
- if-else
- if-else-if
- lồng nhau nếu
Php nếu tuyên bố
Php nếu câu lệnh cho phép thực thi có điều kiện của mã. Nó được thực hiện nếu điều kiện là đúng.
Nếu câu lệnh được sử dụng để thực thi khối mã tồn tại bên trong câu lệnh IF chỉ khi điều kiện được chỉ định là đúng.
Cú pháp
Sơ đồ
Thí dụ
Output:
Tuyên bố IF-Else PHP
Câu lệnh IF-Else PHP được thực thi cho dù điều kiện là đúng hay sai.
Tuyên bố IF-Else hơi khác với câu lệnh IF. Nó thực thi một khối mã nếu điều kiện được chỉ định là đúng và một khối mã khác nếu điều kiện là sai.true and another block of code if the condition is false.
Cú pháp
Sơ đồ
Thí dụ
Output:
Tuyên bố IF-Else PHP
Câu lệnh IF-Else PHP được thực thi cho dù điều kiện là đúng hay sai.
Cú pháp
Sơ đồ
Thí dụ
Output:
Tuyên bố IF-Else PHP
Câu lệnh IF-Else PHP được thực thi cho dù điều kiện là đúng hay sai.true.
Cú pháp
Sơ đồ
Thí dụ
Output:
Tuyên bố IF-Else PHP
Output:
34 is smaller than 56 and 45
[Php 4, Php 5, Php 7, Php 8]
elseif
, như tên của nó cho thấy, là sự kết hợp của if
và else
. Giống như else
, nó mở rộng một câu lệnh if
để thực hiện một câu lệnh khác trong trường hợp biểu thức if
gốc đánh giá thành false
. Tuy nhiên, không giống như else
, nó sẽ thực hiện biểu thức thay thế đó chỉ khi biểu thức có điều kiện elseif
đánh giá thành elseif
0. Ví dụ: mã sau sẽ hiển thị A lớn hơn B, A bằng B hoặc A nhỏ hơn B:false
. However, unlike else
, it will execute that alternative expression only if the elseif
conditional expression evaluates to elseif
0. For example,
the following code would display a is bigger than b, a equal to b or a is smaller than b:
elseif
1
Có thể có một số elseif
trong cùng một câu lệnh if
. Biểu thức elseif
đầu tiên [nếu có] đánh giá thành elseif
0 sẽ được thực thi. Trong PHP, bạn cũng có thể viết 'khác nếu' [bằng hai từ] và hành vi sẽ giống hệt với một trong những 'otherif' [trong một từ duy nhất]. Ý nghĩa cú pháp hơi khác nhau [nếu bạn quen thuộc với C, đây là hành vi tương tự] nhưng điểm mấu chốt là cả hai sẽ dẫn đến chính xác hành vi tương tự.elseif
0 would be executed. In PHP, you can also write 'else if' [in two words] and the behavior would be identical to the one of 'elseif' [in a single word]. The syntactic meaning is slightly
different [if you're familiar with C, this is the same behavior] but the bottom line is that both would result in exactly the same behavior.
Câu lệnh elseif
chỉ được thực thi nếu biểu thức if
trước đó và bất kỳ biểu thức elseif
nào trước đó được đánh giá là false
và biểu thức elseif
hiện tại được đánh giá là elseif
0.false
, and the current elseif
expression evaluated to elseif
0.
Lưu ý: Lưu ý rằng
elseif
vàif
3 sẽ chỉ được coi là giống hệt nhau khi sử dụng dấu ngoặc xoăn như trong ví dụ trên. Khi sử dụng dấu hai chấm để xác định các điều kiện ________ 2/________ 1 của bạn, bạn không được táchif
3 thành hai từ hoặc PHP sẽ thất bại với lỗi phân tích cú pháp.: Note thatelseif
andif
3 will only be considered exactly the same when using curly brackets as in the above example. When using a colon to define yourif
/elseif
conditions, you must not separateif
3 into two words, or PHP will fail with a parse error.
if
7
Vladimir Kornea ¶ ¶
15 năm trước
if
8
if
9
else
0
else
1
else
2
else
3
else
4
else
5
else
6
else
7MPARSA1372 tại Gmail Dot Com ¶ ¶
1 năm trước
else
8
else
9
else
0
else
1
else
2
else
3
else
4Chất lượngCoder ¶ ¶
8 năm trước
else
5
else
6
else
7
else
8