Какой принцип работы нескольких операторов ->? Всем привет.
Хочу понять какой принцип работы нескольких операторов -> ?
То есть хочу понять вот это:$obj = new Class();
$result = $obj->meth1()->meth2()->meth3();
от куда надо начать читать эту строку?

21 Авг 2019 в 07:00
211 +1
0
Ответы
1

Оператор "->" в PHP используется для обращения к методам объекта.
В вашем примере кода:

Создается новый объект класса Class с помощью оператора new.Вызывается метод meth1() объекта $obj.К результату выполнения метода meth1() применяется метод meth2().К результату выполнения метода meth2() применяется метод meth3().
Итоговый результат выполнения метода meth3() будет сохранен в переменной $result.

Таким образом, порядок выполнения операторов -> следует читать слева направо, начиная с вызова метода объекта.

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