Операторҳои мантиқӣ дар функсияҳои PHP бе истифода аз if
Фарз кунем, ки мо функсияе дорем, ки бо иф кор мекунад. Ин аст:
<?php
function func($a, $b) {
if ($a > $b) {
return true;
} else {
return false;
}
}
?>
Чунки шумо аз дарсҳои гузашта медонед, сохторҳои
if, ки қиматҳои булин бармегардонанд,
метавонанд ба шакли кӯтоҳ навишта шаванд.
Биёед ин корро анҷом диҳем:
<?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;
}
}
?>
Коди онро мувофиқи назарияи омӯхташуда ба шакли кӯтоҳ нависед.