Сохтаи else

Сохтаи else қисми сохтаи шартии if мебошад ва вақте иҷро мешавад, ки шарти асосӣ нодуруст бошад. Он ҳамеша бояд пас аз блоки if ё elseif ояд.

Синтаксис

phpif (condition) {
  // code if true
} else {
  // code if false
}

Намуна

Месанҷем, оё 5 аз 3 калонтар аст:

php<?php
  if (5 > 3) {
    echo 'Дуруст';
  } else {
    echo 'Нодуруст';
  }
?>

Натиҷаи иҷрои рамз:

php'Дуруст'

Намуна

Месанҷем, оё 2 аз 1 хурдтар аст:

php<?php
  if (2 < 1) {
    echo 'Дуруст';
  } else {
    echo 'Нодуруст';
  }
?>

Натиҷаи иҷрои рамз:

php'Нодуруст'

Намуна

Истифода бо elseif:

php<?php
  $num = 0;
  if ($num > 0) {
    echo 'Мусбат';
  } elseif ($num < 0) {
    echo 'Манфӣ';
  } else {
    echo 'Сифр';
  }
?>

Натиҷаи иҷрои рамз:

php'Сифр'

Нигаред низ

  • сохтаи if,
    ки шартро месанҷад
  • сохтаи elseif,
    ки шарти алтернативиро месанҷад