Hallo,
<?php $operator = "+"; $number1 = "3"; $number2 = "4"; function calculate($n1, $n2, $op) { if ($op === "+") { return $n1 + $n2; } else if ($op === "-") { return $n1 - $n2; } return NULL; } var_dump(calculate($number1, $number2, $operator));
für JEDEN Bereich so ein if anlegen? Ist doch viel zu kompliziert. Es gibt + - * / dann könnte eine Eingabe auch so aussehen 3,00 + 3,00 = 6,00 + 3,00 = 9,00 * 1,19 = 10,71 Das muss auch ohne Funktion gehen.