---
title: PHP If…Else…Elseif
description: "> Conditional statements are used to perform different actions based on different conditions. > > > > Нөхцөлтэй мэдэгдлийг янз бүрийн нөхцөлд үндэслэн янз бүрийн үйлдлийг хийхэд ашигладаг. > --- > > > > ## PHP Conditional Statements – PHP…"
url: "https://apprentice.mn/docs/php-if-else-elseif/"
updated: "2021-07-08"
category: PHP
---

# PHP If…Else…Elseif

> Conditional statements are used to perform different actions based on different conditions.
>
>
>
> Нөхцөлтэй мэдэгдлийг янз бүрийн нөхцөлд үндэслэн янз бүрийн үйлдлийг хийхэд ашигладаг.

> ---
>
>
>
> ## PHP Conditional Statements – PHP нөхцөлт мэдэгдэл
>
>
>
> Very often when you write code, you want to perform different actions for different conditions. You can use conditional statements in your code to do this.
>
>
>
> Код бичихдээ та янз бүрийн нөхцөлд янз бүрийн үйлдэл хийхийг хүсдэг. Үүнийг хийхийн тулд та кодондоо нөхцөлт мэдэгдлийг ашиглаж болно.
>
>
>
> In PHP we have the following conditional statements:
>
>
>
> PHP дээр бид дараах нөхцөлт мэдэгдлийг агуулдаг.
>
>
>
> - `if` statement – executes some code if one condition is true
>   `if` хэллэг – хэрэв нэг нөхцөл үнэн бол зарим кодыг ажиллуулдаг
> - `if...else` statement – executes some code if a condition is true and another code if that condition is false
>   `if...else` мэдэгдэл – нөхцөл үнэн бол зарим кодыг, хэрэв худал бол өөр кодыг ажиллуулна
> - `if...elseif...else` statement – executes different codes for more than two conditions
>   `if...elseif...else` мэдэгдэл – хоёроос дээш нөхцлөөр өөр кодыг ажиллуулдаг
> - `switch` statement – selects one of many blocks of code to be executed
>   `switch` мэдэгдэл – гүйцэтгэх кодын олон блок хийснүүдийн аль нэгийг сонгоно

---

## PHP – The if Statement

The `if` statement executes some code if one condition is true.

`if` нөхцөл нь үнэн бол зарим кодыг гүйцэтгэдэг.

### Syntax

 if (*condition*) {*code to be executed if condition is true*;
}

if (нөхцөл) {

нөхцөл үнэн бол гүйцэтгэх код;

}

**Example**

**Жишээ**

Output “Have a good day!” if the current time (HOUR) is less than 20:

“Өдрийг сайхан өнгөрүүлээрэй!” хэрэв одоогийн цаг (HOUR) 20-оос бага бол:

       `<?php
$t = date("H");

if ($t < "20") {
  echo "Have a good day!";
}
?>`

## PHP – The if…else Statement

The `if...else` statement executes some code if a condition is true and another code if that condition is false.

`if...else` хэллэг нь нөхцөл үнэн бол зарим кодыг, хэрэв худал бол өөр кодыг гүйцэтгэдэг.

### Syntax

  if (*condition*) {
  *code to be executed if condition is true;*
} else {
  *code to be executed if condition is false;*}

if (нөхцөл) {

нөхцөл үнэн бол гүйцэтгэх код;

} else {

нөхцөл худал бол гүйцэтгэх код;

}

**Example**

**Жишээ**

Output “Have a good day!” if the current time is less than 20, and “Have a good night!” otherwise:

“Өдрийг сайхан өнгөрүүлээрэй!” хэрэв одоогийн цаг 20-оос бага бол “Сайхан амраарай!” өөр тохиолдолд:

       `<?php
$t = date("H");

if ($t < "20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>`

## PHP – The if…elseif…else Statement

The `if...elseif...else` statement executes different codes for more than two conditions.

`if...elseif...else` хэллэг нь хоёроос дээш нөхцлөөр өөр кодыг ажиллуулдаг.

### Syntax

  if (*condition*) {
  *code to be executed if this condition is true;*} elseif (*condition*) {
 * code to be executed if first condition is false and this condition is true;*} else {
  *code to be executed if all conditions are false;*}

if (нөхцөл) {

хэрэв энэ нөхцөл үнэн бол гүйцэтгэх код;

} elseif (нөхцөл) {

эхний нөхцөл хуурамч бөгөөд энэ нөхцөл үнэн бол гүйцэтгэх код;

} else { бүх нөхцөл хуурамч байвал гүйцэтгэх код;

}

### Example

### Жишээ

Output “Have a good morning!” if the current time is less than 10, and “Have a good day!” if the current time is less than 20. Otherwise it will output “Have a good night!”:

“Өглөөний мэнд хүргэе!” хэрэв одоогийн цаг 10-аас бага бол “Өдрийг сайхан өнгөрүүлээрэй!” Хэрэв одоогийн цаг 20-оос бага бол Эсвэл “Сайхан амраарай!”

       `<?php
$t = date("H");

if ($t < "10") {
  echo "Have a good morning!";
} elseif ($t < "20") {
  echo "Have a good day!";
} else {
  echo "Have a good night!";
}
?>`

> ## PHP – The switch Statement
>
>
>
> The `switch` statement will be explained in the next chapter.
>
>
>
> `switch` мэдэгдлийг дараагийн бүлэгт тайлбарлах болно.
>
>    

        [https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-if-else-elseif%2F&linkname=PHP%20If%E2%80%A6Else%E2%80%A6Elseif](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-if-else-elseif%2F&linkname=PHP%20If%E2%80%A6Else%E2%80%A6Elseif)[https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-if-else-elseif%2F&linkname=PHP%20If%E2%80%A6Else%E2%80%A6Elseif](https://www.addtoany.com/add_to/mastodon?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-if-else-elseif%2F&linkname=PHP%20If%E2%80%A6Else%E2%80%A6Elseif)[https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-if-else-elseif%2F&linkname=PHP%20If%E2%80%A6Else%E2%80%A6Elseif](https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fapprentice.mn%2Fdocs%2Fphp-if-else-elseif%2F&linkname=PHP%20If%E2%80%A6Else%E2%80%A6Elseif)[https://www.addtoany.com/share](https://www.addtoany.com/share)
