Pages

Chủ Nhật, 28 tháng 10, 2012

[Phần 1-Bài 4] Cấu trúc điều kiện if…else (cần chú ý)


Xin chào, các bạn cần chú ý vào bài này :D Vì mệnh đề if…else này được sử dụng rất nhiều trong php :)
Vậy hôm nay DuyK sẽ giới thiệu cho các bạn cấu trúc của nó nhé
if(nếu)…else(khác)…
Cấu trúc của nó rất đơn giản như sau:
if(Điều kiện cần kiểm tra)
{
Code thực hiện nếu điều kiện đúng
}
else
{
Code thực hiện trong trường hợp khác với điều kiện của if
}
Rất dễ đúng không nào !
Nói dài nói dai cũng ko = ví dụ. Chúng ta cùng xem 1 số ví dụ cụ thể:
Ví dụ 1:
<?php
$so=2;
if($so>1)
{
echo ‘Đúng’;
}
else
{
echo ‘Sai’;
}
?>
Chúng ta nhận được kết quả trả về với $so=2 là:
Đúng
Khi thay $so=0 ta nhận được kết quả trả về là:
Sai
=================
Giờ chúng ta cùng đến với 1 mệnh đề bổ xung nữa đó là: elseif
elseif cũng nằm sau if và có nhiệm vụ kiểm tra 1 điều kiện mới, nếu như điều kiện ban đầu của if là ko thỏa mãn.
Cấu trúc như sau:
if(Điều kiện kiểm tra 1)
{
Code thưc hiện nếu điều kiện 1 là đúng
}
elseif(Điều kiện kiểm tra 2-Nếu như điều kiện 1 là không thỏa mãn)
{
Code thực hiện nếu như điều kiện 1 là sai và điều kiện 2 là đúng
}
else
{
Code thực hiện nếu cả đk 1 và đk 2 đều ko thỏa mãn
}
Nói dài nói dai ko = ví dụ. Ta cùng xem ở ví dụ cụ thể:
Ví dụ 2:
<?php
$so=11; // Thay thử 4 và 6 vào xem
if($so>10)
{
echo ‘Điều kiện 1 chuẩn rồi’;
}
elseif($so<5)
{
echo ‘Điều kiện 1 sai, điều kiện 2 chuẩn rồi’;
}
else
{
echo ‘Cả 2 đkiện đều sai bét’;
}
?>
Với đoạn trên, nếu $so=11, ta thu được kết quả:
Điều kiện 1 chuẩn rồi
Nếu ta lại thay $so=4 ta thu được kết quả:
Điều kiện 1 sai, điều kiện 2 chuẩn rồi
Còn nếu cho $so=6 ta thu được kết quả:
Cả 2 đkiện đều sai bét
Chú ý rằng bạn có thể sử dụng nhiều mệnh để elseif trong 1 cấu trúc if else

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

Đăng nhận xét