Вызов функции в результате другой функции в PHP - PullRequest
0 голосов
/ 06 сентября 2018


Как я могу вызвать функцию в результате другой функции?
Например, users() Функция возвращает всех моих пользователей, и я хочу получать сообщения пользователей с $user->posts().
Например:

foreach (users() as $user){
    $user->posts();
}

Как я могу это сделать?

1 Ответ

0 голосов
/ 06 сентября 2018

Ваш пример был именно тем, что вам нужно. Вот полный пример:

class user {
        function post() {
                // Do what ever you want here
        }
}

function getUser() {
        return array(new user(),new user());
}

foreach(getUser() as $user)
        $user->post();

Это синтаксис PHP

...