} } return round($answer, 5, PHP_ROUND_HALF_UP); } } $test = new Calculator(); if ($oper1 === "") { switch ($oper2) { case "+": $result = $test->add_two($num2, $num3); break; case "-": $result = $test->subtract_two($num2, $num3); break; case "*": $result = $test->multiply_two($num2, $num3); break; case "/": $result = $test->divide_two($num2, $num3); break; case "^": $result = $test->exponent($num2, $num3); break; default: echo "ERROR"; } } else { $result = $test->three($num1, $oper1, $num2, $oper2, $num3); } header("Location: /?result={$result}"); ?>