Các câu lệnh if, otherif ... other và switch được sử dụng để đưa ra quyết định dựa trên các điều kiện khác nhau.
Bạn có thể sử dụng các câu lệnh có điều kiện trong mã của mình để đưa ra quyết định. Học lập trình PHP hỗ trợ sau ba tuyên bố ra quyết định
if ... other statement - sử dụng câu lệnh này nếu bạn muốn thực thi một bộ mã khi một điều kiện là đúng và một điều kiện khác nếu điều kiện không đúng.
Câu lệnh otherif - được sử dụng với câu lệnh if ... other để thực thi một bộ mã nếu một trong một số điều kiện là đúng
câu lệnh switch - được sử dụng nếu bạn muốn chọn một trong nhiều khối mã được thực thi, hãy sử dụng câu lệnh Switch. Câu lệnh chuyển đổi được sử dụng để tránh các khối if..elseif..else dài.
Ví dụ sau đây sẽ xuất ra "Chúc cuối tuần vui vẻ!" nếu ngày hiện tại là thứ Sáu, nếu không, nó sẽ xuất ra "Chúc một ngày tốt lành!":
Cú pháp Học lập trình PHP
Ví dụ sau đây sẽ xuất ra "Chúc cuối tuần vui vẻ!" nếu ngày hiện tại là thứ Sáu và "Chúc chủ nhật vui vẻ!" nếu ngày hiện tại là chủ nhật. Nếu không, nó sẽ xuất ra "Chúc một ngày tốt lành!"
Câu lệnh chuyển đổi được sử dụng để tránh các khối if..elseif..else dài.
Câu lệnh switch hoạt động theo một cách khác thường. Đầu tiên, nó đánh giá biểu thức đã cho sau đó tìm kiếm một lable để khớp với giá trị kết quả.
Nếu tìm thấy giá trị khớp thì mã được liên kết với nhãn phù hợp sẽ được thực thi hoặc nếu không có giá trị nào phù hợp thì câu lệnh sẽ thực thi bất kỳ mã mặc định đã chỉ định nào.
Bạn có thể sử dụng các câu lệnh có điều kiện trong mã của mình để đưa ra quyết định. Học lập trình PHP hỗ trợ sau ba tuyên bố ra quyết định
if ... other statement - sử dụng câu lệnh này nếu bạn muốn thực thi một bộ mã khi một điều kiện là đúng và một điều kiện khác nếu điều kiện không đúng.
![]() |
| Học lập trình PHP chuyên nghiệp |
Câu lệnh otherif - được sử dụng với câu lệnh if ... other để thực thi một bộ mã nếu một trong một số điều kiện là đúng
câu lệnh switch - được sử dụng nếu bạn muốn chọn một trong nhiều khối mã được thực thi, hãy sử dụng câu lệnh Switch. Câu lệnh chuyển đổi được sử dụng để tránh các khối if..elseif..else dài.
Tuyên bố Nếu ... Khác
Nếu bạn muốn thực thi một số mã nếu một điều kiện là đúng và một mã khác nếu một điều kiện là sai, hãy sử dụng câu lệnh if .... other.if (condition)
code to be executed if condition is true; else code to be executed if condition is false;
Ví dụ sau đây sẽ xuất ra "Chúc cuối tuần vui vẻ!" nếu ngày hiện tại là thứ Sáu, nếu không, nó sẽ xuất ra "Chúc một ngày tốt lành!":
<html> <body> <?php $d = date("D"); if ($d == "Fri") echo "Have a nice weekend!"; else echo "Have a nice day!"; ?> </body> </html>Nó sẽ tạo ra kết quả sau
Have a nice weekend!
Tuyên bố Else If
Nếu bạn muốn thực thi một số mã nếu một trong một số điều kiện là đúng, hãy sử dụng câu lệnh otherifCú pháp Học lập trình PHP
if (condition) code to be executed if condition is true; elseif (condition) code to be executed if condition is true; else code to be executed if condition is false;
Ví dụ sau đây sẽ xuất ra "Chúc cuối tuần vui vẻ!" nếu ngày hiện tại là thứ Sáu và "Chúc chủ nhật vui vẻ!" nếu ngày hiện tại là chủ nhật. Nếu không, nó sẽ xuất ra "Chúc một ngày tốt lành!"
<html> <body> <?php $d = date("D"); if ($d == "Fri") echo "Have a nice weekend!"; elseif ($d == "Sun") echo "Have a nice Sunday!"; else echo "Have a nice day!"; ?> </body> </html>Nó sẽ tạo ra kết quả sau
Have a nice Weekend!
Báo cáo chuyển đổi
Nếu Học lập trình PHP muốn chọn một trong nhiều khối mã sẽ được thực thi, hãy sử dụng câu lệnh Switch.Câu lệnh chuyển đổi được sử dụng để tránh các khối if..elseif..else dài.
switch (expression){
case label1:
code to be executed if expression = label1;
break;
case label2:
code to be executed if expression = label2;
break;
default:
code to be executed
if expression is different
from both label1 and label2;
}
Câu lệnh switch hoạt động theo một cách khác thường. Đầu tiên, nó đánh giá biểu thức đã cho sau đó tìm kiếm một lable để khớp với giá trị kết quả.
Nếu tìm thấy giá trị khớp thì mã được liên kết với nhãn phù hợp sẽ được thực thi hoặc nếu không có giá trị nào phù hợp thì câu lệnh sẽ thực thi bất kỳ mã mặc định đã chỉ định nào.
<html> <body> <?php $d = date("D"); switch ($d){ case "Mon": echo "Today is Monday"; break; case "Tue": echo "Today is Tuesday"; break; case "Wed": echo "Today is Wednesday"; break; case "Thu": echo "Today is Thursday"; break; case "Fri": echo "Today is Friday"; break; case "Sat": echo "Today is Saturday"; break; case "Sun": echo "Today is Sunday"; break; default: echo "Wonder which day is this ?"; } ?> </body> </html>Nó sẽ tạo ra kết quả sau
Today is Monday

Không có nhận xét nào:
Đăng nhận xét