Logikai operátorok if nélkül PHP függvényekben

Tegyük fel, hogy van egy függvényünk if-fel. Íme:

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

Ahogy azt az előző leckékből már tudod, az olyan if szerkezeteket, amelyek logikai értékeket adnak vissza, le lehet írni rövidített formában is.

Tegyük ezt meg:

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

Adott a következő függvény:

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

Írja át a kódját rövidített formában a tanult elmélet szerint.

Задание 2

Adott a következő függvény:

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

Írja át a kódját rövidített formában a tanult elmélet szerint.

Задание 3

Adott a következő függvény:

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

Írja át a kódját rövidített formában a tanult elmélet szerint.

Задание 4

Adott a következő függvény:

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

Írja át a kódját rövidített formában a tanult elmélet szerint.