Существует функция calculate(). При ее выполнении, она вызывает функцию checkNegativity().
Как в случае, если функция checkNegativity() возвращает значение остановить выполнение функции calculate()?
Этот код просто пример. Мне интересно, как быть когда у меня множество чекеров и я хочу их вынести в отдельные функции.
function checkNegativity($num) {
if ($num < 0) {
return "Значение отрицательное";
}
}
function calculate($num) {
checkNegativity($num) // Как работать с чекером?
return "$num - положительное число";
}
print_r(calculate(-10));