elseif در PHP

دستورات if و else هنگامی که میخوایم یک شرط رو بررسی کنیم گزینه خیلی خوبی هستند اما خیلی اوقات پیش میاد که بخوایم دو یا چند شرط رو بررسی کنیم اینجاست که دستور elseif بکارمون میاد.

Syntax

IF (conditional statement 1) {
  [code if condition statement 1 is true]
}
ELSEIF (conditional statement 2) {
  [code if condition statement 2 is true]
}
...
ELSE {
  [code if none of the above is true]
}

 

Colon Syntax

if (conditional statement 1):
  [code if condition statement 1 is true]

elseif (conditional statement 2):
  [code if condition statement 2 is true]
else:
  [code if none of the above is true]
endif;

 

مثال:

فرض کنید ما میخوایم دو عدد رو با هم مقایسه کنیم اگر عدد اول بزرگتر بود پیام “a is bigger than b” رو نمایش بده، اگر دو عدد برابر بودند پیام “a is equal to b” رو نمایش بده و اگر و اگر عدد اول کوچکتر بود پیام “a is smaller than b”  رو نمایش بده.

کد:

<?php
$a=5;
$b=5;
if ($a > $b) {
    echo "a is bigger than b";
} elseif ($a == $b) {
    echo "a is equal to b";
} else {
    echo "a is smaller than b";
}
?>

خروجی:

a is equal to b

 

مثال دیگه:

$employee = "Bob";
if($employee == "Ms. Tanner"){
	echo "Hello Ma'am";
} elseif($employee == "Bob"){
	echo "Good Morning Sir!";
}else {
	echo "Morning";
}

خروجی:

Good Morning Sir!

 

 

سوالی دارید؟

بدون گرفتن نتیجه اینجا رو ترک نکنید! هر سوالی دارید میتونید در عرض ۱۵ ثانیه ثبت نام و خیلی زود جواب بگیرید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

به سوال زیر پاسخ بدهید *