1. Trang chủ
  2. » Thể loại khác

Điều kiện luồng, lệnh if, else, switch trong PHP | 297 bài hướng dẫn PHP hay nhất php decision making

5 173 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 396,9 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Điều kiện luồng trong PHP Các lệnh if, elseif …else và switch trong được sử dụng để điều khiển luồng dựa trên các điều kiện khác nhau.. Bạn có thể sử dụng các lệnh điều kiện trong code c

Trang 1

Điều kiện luồng trong PHP

Các lệnh if, elseif …else và switch trong được sử dụng để điều khiển luồng dựa trên các điều kiện khác nhau

Bạn có thể sử dụng các lệnh điều kiện trong code của bạn để điều khiển luồng PHP hỗ trợ 3 lệnh điều khiển luồng sau:

Lệnh if else − Sử dụng lệnh này nếu bạn muốn thực thi một tập hợp code khi một điều

kiện là true và tập code khác nếu điều kiện là không true

Lệnh elseif − Được sử dụng với lệnh if…else để thực thi một tập hợp code nếu một trong

các điều kiện là true

Lệnh switch − Được sử dụng nếu bạn muốn lựa chọn một trong các khối code để được

thực thi Lệnh switch được sử dụng để tránh sử dụng một khối if…elseif…else dài

Lệnh If Else trong PHP

Nếu bạn muốn thực thi một đoạn code nếu một điều kiện là true và khối code khác nếu một điều kiện là false, bạn sử dụng lệnh if…else trong PHP

Trang 2

Cú pháp

if (condition)

code to be executed if condition is true;

else

code to be executed if condition is false;

Ví dụ

Ví dụ sau sẽ cho kết quả "Have a nice weekend!" nếu hôm nay là Friday Nếu không, nó sẽ cho kết quả "Have a nice day!":

<html>

<body>

<? php

$d = date ("D");

if $d =="Fri")

echo "Have a nice weekend!";

else

echo "Have a nice day!";

?>

</body>

</html>

Nó sẽ cho kết quả:

Lệnh ElseIf trong PHP

Nếu bạn muốn thực thi một khối code nếu một trong các điều kiện là true, thì bạn nên sử dụng lệnh elseif trong PHP

Cú pháp

if (condition)

code to be executed if condition is true;

elseif (condition)

Trang 3

code to be executed if condition is true;

else

code to be executed if condition is false;

Ví dụ

Ví dụ sau sẽ cho kết quả "Have a nice weekend!" nếu hôm nay là Friday, và "Have a nice Sunday!" nếu hôm nay là Sunday Nếu không, nó sẽ cho kết quả "Have a nice day!" −

<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ẽ cho kết quả:

Lệnh Switch trong PHP

Nếu bạn muốn lựa chọn một trong nhiều khối code để được thực thi, bạn nên sử dụng lệnh switch trong PHP Lệnh switch được sử dụng để tránh các khối if…elseif…else dài

Cú pháp

switch (expression)

Trang 4

{

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;

}

Ví dụ

Cơ chế làm việc của lệnh switch là tuyệt vời Đầu tiên, nó ước lượng biểu thức đã cho, sau đó tìm

một label để so khớp với giá trị kết quả đã ước lượng Nếu tìm thấy một so khớp, thì code được liên kết với label sẽ được thực thi hoặc nếu không có label khớp với kết quả đó, thì lệnh sẽ thực thi bất kỳ khối code mặc định đã cho nào

<html>

<body>

<? php

$d = date ("D");

switch $d )

{

case "Mon":

echo "Today is Monday";

break ;

case "Tue":

echo "Today is Tuesday";

break ;

Trang 5

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ẽ cho kết quả:

Today is Sunday

Ngày đăng: 02/12/2017, 20:54

TỪ KHÓA LIÊN QUAN