Loģiskie operatori bez if PHP funkcijās
Pieņemsim, ka mums ir funkcija ar if. Lūk, tā:
<?php
function func($a, $b) {
if ($a > $b) {
return true;
} else {
return false;
}
}
?>
Kā jūs jau zināt no iepriekšējām nodarbībām,
if konstrukcijas, kas atgriež boolean vērtības,
var pārrakstīt saīsinātā formā.
Darīsim to:
<?php
function func($a, $b) {
return $a > $b;
}
?>
Dota šāda funkcija:
<?php
function func($a, $b) {
if ($a === $b) {
return true;
} else {
return false;
}
}
?>
Pārrakstiet tās kodu saīsinātā formā saskaņā ar apgūto teoriju.
Dota šāda funkcija:
<?php
function func($a, $b) {
if ($a !== $b) {
return true;
} else {
return false;
}
}
?>
Pārrakstiet tās kodu saīsinātā formā saskaņā ar apgūto teoriju.
Dota šāda funkcija:
<?php
function func($a, $b) {
if ($a + $b >= 10) {
return true;
} else {
return false;
}
}
?>
Pārrakstiet tās kodu saīsinātā formā saskaņā ar apgūto teoriju.
Dota šāda funkcija:
<?php
function func($num) {
if ($num >= 0) {
return true;
} else {
return false;
}
}
?>
Pārrakstiet tās kodu saīsinātā formā saskaņā ar apgūto teoriju.