Loogilised operaatorid ilma if-ideta PHP funktsioonides
Oletame, et meil on funktsioon if-iga. Siin see on:
<?php
function func($a, $b) {
if ($a > $b) {
return true;
} else {
return false;
}
}
?>
Nagu te eelmistest õppetundidest juba teate, saab
if konstruktsioone,
mis tagastavad loogilised väärtused,
kirjutada lühendatud kujul.
Teeme seda:
<?php
function func($a, $b) {
return $a > $b;
}
?>
Antud on järgmine funktsioon:
<?php
function func($a, $b) {
if ($a === $b) {
return true;
} else {
return false;
}
}
?>
Kirjutage selle kood ümber lühendatud kujul vastavalt õpitud teooriale.
Antud on järgmine funktsioon:
<?php
function func($a, $b) {
if ($a !== $b) {
return true;
} else {
return false;
}
}
?>
Kirjutage selle kood ümber lühendatud kujul vastavalt õpitud teooriale.
Antud on järgmine funktsioon:
<?php
function func($a, $b) {
if ($a + $b >= 10) {
return true;
} else {
return false;
}
}
?>
Kirjutage selle kood ümber lühendatud kujul vastavalt õpitud teooriale.
Antud on järgmine funktsioon:
<?php
function func($num) {
if ($num >= 0) {
return true;
} else {
return false;
}
}
?>
Kirjutage selle kood ümber lühendatud kujul vastavalt õpitud teooriale.