Λογικοί Τελεστές χωρίς if σε συναρτήσεις PHP
Ας υποθέσουμε ότι έχουμε μια συνάρτηση με if. Να αυτή:
<?php
function func($a, $b) {
if ($a > $b) {
return true;
} else {
return false;
}
}
?>
Όπως ήδη γνωρίζετε από προηγούμενα μαθήματα, οι δομές
if που επιστρέφουν boolean τιμές,
μπορούν να ξαναγραφτούν σε συνοπτική μορφή.
Ας το κάνουμε αυτό:
<?php
function func($a, $b) {
return $a > $b;
}
?>
Δίνεται η ακόλουθη συνάρτηση:
<?php
function func($a, $b) {
if ($a === $b) {
return true;
} else {
return false;
}
}
?>
Ξαναγράψτε τον κώδικά της σε συνοπτική μορφή σύμφωνα με τη θεωρία που μελετήθηκε.
Δίνεται η ακόλουθη συνάρτηση:
<?php
function func($a, $b) {
if ($a !== $b) {
return true;
} else {
return false;
}
}
?>
Ξαναγράψτε τον κώδικά της σε συνοπτική μορφή σύμφωνα με τη θεωρία που μελετήθηκε.
Δίνεται η ακόλουθη συνάρτηση:
<?php
function func($a, $b) {
if ($a + $b >= 10) {
return true;
} else {
return false;
}
}
?>
Ξαναγράψτε τον κώδικά της σε συνοπτική μορφή σύμφωνα με τη θεωρία που μελετήθηκε.
Δίνεται η ακόλουθη συνάρτηση:
<?php
function func($num) {
if ($num >= 0) {
return true;
} else {
return false;
}
}
?>
Ξαναγράψτε τον κώδικά της σε συνοπτική μορφή σύμφωνα με τη θεωρία που μελετήθηκε.