Операторҳои мантиқӣ дар функсияҳои PHP бе истифода аз if

Фарз кунем, ки мо функсияе дорем, ки бо иф кор мекунад. Ин аст:

php<?php
  function func($a, $b) {
    if ($a > $b) {
      return true;
    } else {
      return false;
    }
  }
?>

Чунки шумо аз дарсҳои гузашта медонед, сохторҳои if, ки қиматҳои булин бармегардонанд, метавонанд ба шакли кӯтоҳ навишта шаванд.

Биёед ин корро анҷом диҳем:

php<?php
  function func($a, $b) {
    return $a > $b;
  }
?>
Задание 1

Функсияи зерин дода шудааст:

php<?php
  function func($a, $b) {
    if ($a === $b) {
      return true;
    } else {
      return false;
    }
  }
?>

Коди онро мувофиқи назарияи омӯхташуда ба шакли кӯтоҳ нависед.

Задание 2

Функсияи зерин дода шудааст:

php<?php
  function func($a, $b) {
    if ($a !== $b) {
      return true;
    } else {
      return false;
    }
  }
?>

Коди онро мувофиқи назарияи омӯхташуда ба шакли кӯтоҳ нависед.

Задание 3

Функсияи зерин дода шудааст:

php<?php
  function func($a, $b) {
    if ($a + $b >= 10) {
      return true;
    } else {
      return false;
    }
  }
?>

Коди онро мувофиқи назарияи омӯхташуда ба шакли кӯтоҳ нависед.

Задание 4

Функсияи зерин дода шудааст:

php<?php
  function func($num) {
    if ($num >= 0) {
      return true;
    } else {
      return false;
    }
  }
?>

Коди онро мувофиқи назарияи омӯхташуда ба шакли кӯтоҳ нависед.