function calc($num, $string) { switch ($string) { case '+': echo "Summ = " . array_sum($num); break; case '-': echo "difference = " . minus($num); break; case '*': echo "multiplication = " . array_product($num); break; case '/': echo "quotient = " . devide($num); break; default: echo 'Try another action: +, -, *, /'; } }
function multiply($x, $y) { $answer = $x * $y; return $answer; } function devide($x, $y) { $answer = $x / $y; return $answer; } $result = 0; $result = multiply(2, 5); var_dump($result); $result = 0; //Nulli paneme muutujaks, millel hiljem on väärtus (otseselt vajalik pole hetkel) $result = devide(25, 5); //input type hidden- kasutajale ei näidata, aga väärtus saadetakse kaasa (all) var_dump($result); $multiply_result = $divide_result = 0; //defineerime muutujad if (isset($_GET["operator"])) { //vaatab kas aadressireal on operator- GET näitas echo $_GET["operator"]; if ($_GET["operator"] == "multiply") { //võtsin aadressirealt kaks arvu funktsiooni $multiply_result = multiply($_GET["number_one"], $_GET["number_two"]); } else { if ($_GET["operator"] == "divide") { //võtsin aadressirealt kaks arvu funktsiooni $divide_result = divide($_GET["number_one"], $_GET["number_two"]); }