Добрый вечер! Делаю задание по php,столкнулся с тем что функция не выводит значения echo mathOperation(3,5,1);
Хотя в видео уроке, так же написано. В чем тут проблема?
<?php
define("VICHIT", 1);
define("delen", 2);
define ("ymnozh", 3);
define("slozhe",4);
function mathOperation($arg1, $arg2,$operation)
{
switch ($operation)
{
case VICHIT:
return $pivo($arg1, $arg2);
break;
case delen:
return $kamera($arg1, $arg2);
break;
case ymnozh:
return $z($arg1,$arg2);
break;
case slozhe;
return $metla($arg,$arg2);
break;
}
}
echo mathOperation(3,5,1); // вот тут проблема
function bar($x,$y)
{
return ($x-$y);
}
$pivo=bar(12,89);
//echo "$pivo<br>";
function foto($x,$y)
{
return ($x%$y);
}
$kamera=foto(4,5);
//echo "$kamera<br>";
function carga($x, $y)
{
return ($x+$y);
}
$metla=carga(3,15);
//echo "$metla <br>";
function glaz($h, $r)
{
return ($h * $r);
}
$z=glaz(45,55);
//echo "$z<br>";
?>