как вернуть возвращаемое значение из другой функции без использования return - PullRequest
0 голосов
/ 16 июня 2020

Я хочу что-то проверить в функции в PHP. Я хочу вызвать функцию в foo, и если проверка прошла, ничего не произошло, и если проверка не прошла, верните что-то из функции foo.

Теперь я могу передать true | false из функции проверки и использовать оператор if в foo, но Я ищу более простое решение,

public function foo($data) {

    AccessControll::CheckSpecificAccess();


    //resume computing
    return 'something';
}

class AccessControl {

    public static function CheckSpecificAccess() {
        //some computing ...

        if (!hasAccess)
            return 'you have not access';
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...