Как записать обращения к 2 и более методам класса в одну строку? Например, есть код:$arMatches = $BET->filterTime($arResult,FIRST_MIN_60,LAST_MIN_60);
$arMatchesID = $BET->getID($arMatches);
можно решить данную задачу более короткой записью? Как это сделать?

21 Авг 2019 в 06:59
171 +2
0
Ответы
1

Да, можно объединить оба обращения к методам класса в одну строку, используя цепочку вызовов:

$arMatchesID = $BET->filterTime($arResult,FIRST_MIN_60,LAST_MIN_60)->getID();

Таким образом, сначала будет вызван метод filterTime, а затем к его результату будет применен метод getID.

20 Апр 2024 в 13:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир