Toán tử logic không có if trong hàm PHP

Giả sử chúng ta có một hàm với if. Đây là nó:

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

Như bạn đã biết từ các bài học trước, các cấu trúc if trả về giá trị boolean có thể được viết lại dưới dạng rút gọn.

Hãy làm điều đó:

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

Cho hàm sau:

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

Viết lại mã của nó dưới dạng rút gọn theo lý thuyết đã học.

Задание 2

Cho hàm sau:

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

Viết lại mã của nó dưới dạng rút gọn theo lý thuyết đã học.

Задание 3

Cho hàm sau:

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

Viết lại mã của nó dưới dạng rút gọn theo lý thuyết đã học.

Задание 4

Cho hàm sau:

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

Viết lại mã của nó dưới dạng rút gọn theo lý thuyết đã học.