View Categories

PHP If…Else…Elseif

2 min read

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 мэдэгдлийг дараагийн бүлэгт тайлбарлах болно.

 

Powered by BetterDocs

Leave a Reply