@ichubinets

Когда обработается код?

Здравствуйте, подскажите когда выполнится код функции, который вызывается методом a() при обработке файла index.php или при вызове функции из класса Test?
Class.php
class Test
{
    public function a($b)
    {
        return $b();
    }
}

Index.php
$test = new Test;

$data = $test->a(function()
{
    return ['c'];
});

print_r($data);
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
в момент вызова $test->a, и лучше типизировать $b: function a(Closure $b)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы