Страницы

Поиск по вопросам

среда, 29 января 2020 г.

Синтаксис типа …$guards

#php


Что значит синтаксис типа public function handle($request, Closure $next, ...$guards)
? Что за три точки?
    


Ответы

Ответ 1



В версиях PHP 5.6 и выше список аргументов может содержать многоточие ..., чтобы показать, что функция принимает переменное количество аргументов. Аргументы в этом случае будут переданы в виде массива. Например: Результат выполнения данного примера: 10 Многоточие (...) можно использовать при вызове функции, чтобы распаковать массив (array) или Traversable переменную в список аргументов: Результат выполнения данного примера: 3 3 Документация

Комментариев нет:

Отправить комментарий