Λογικοί Τελεστές χωρίς if σε συναρτήσεις PHP

Ας υποθέσουμε ότι έχουμε μια συνάρτηση με if. Να αυτή:

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

Όπως ήδη γνωρίζετε από προηγούμενα μαθήματα, οι δομές if που επιστρέφουν boolean τιμές, μπορούν να ξαναγραφτούν σε συνοπτική μορφή.

Ας το κάνουμε αυτό:

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;
    }
  }
?>

Ξαναγράψτε τον κώδικά της σε συνοπτική μορφή σύμφωνα με τη θεωρία που μελετήθηκε.