if ($intArr[$i] !== 0) { $result /= $intArr[$i]; } else { $result = "Error. Can not divide by zero. Rewrite array."; break; } } } else { $result = "Error. Zero can not divide. Rewrite array."; } echo 'div ' . $result . '<br />'; break; default: echo "Error. Unknown operation.<br />"; break; } } else { echo "Input numbers array.<br />"; } } $intArr01 = [10, 10, 2, 5, 8]; $intArr02 = [10, 10, 2, 5, 0]; $intArr03 = [0, 10, 2, 5, 8]; calcMegaFunc($intArr01); calcMegaFunc($intArr01, '+'); calcMegaFunc($intArr01, '-'); calcMegaFunc($intArr01, '*'); calcMegaFunc($intArr01, '/'); calcMegaFunc($intArr02, '/'); calcMegaFunc($intArr03, '/');
if ($arr[1] !== 0) { for ($i = 2; $i < $num; $i++) { if ($arr[$i] !== 0) { $result /= $arr[$i]; } else { $result = "Error. Can not divide by zero. Rewrite array."; break; } } } else { $result = "Error. Zero can not divide. Rewrite array."; } echo 'div ' . $result . '<br />'; break; default: echo "Error. Unknown operation.<br />"; break; } } else { echo "Input correct array.<br />"; } } calcMegaFunc('+', 5, 3); calcMegaFunc('-', 5, 3); calcMegaFunc('*', 5, 3); calcMegaFunc('/', 5, 3); calcMegaFunc('/', 5, 0); calcMegaFunc('/', 0, 3); calcMegaFunc('hello', 5, 3); calcMegaFunc(2, 5, 3);