Урок 14. Задачи на логические значения в PHP
Практика
ВНИМАНИЕ! На 1 стр. не должно быть одинаковых имен функций!
Задача 1
Сделать функцию, которая параметрами принимает 2 числа. Если эти числа равны, пусть функция вернет true, а если не равны, - false.
Решение:
<$c=8;$d=8;if($c==$d){echo'true';}else{echo'false';}?>
true
<?function f($a,$b){if($a==$b){return true;}else{return false;}};echo f(8,8)?>
1
Задача 2
Сделать функцию, которая параметрами принимает 2 числа. Если их сумма больше 8, пусть функция вернет true, а если нет, - false.
<?function e($a,$b){if(($a+$b)>8){return true;}else{return false;}};echo e(3,8)?>
1
Задача 3
Сделать функцию, которая параметром принимает число и проверяет: положительное оно или нет. Если >0, пусть функция вернет true, а если нет, - false.
<?function g($a){if($a>0){return true;}else{return false;}};echo g(8)?>
1