phpist85
@phpist85
php yii web developer

Какой принцип работы нескольких операторов ->?

Всем привет.
Хочу понять какой принцип работы нескольких операторов -> ?

То есть хочу понять вот это:
$obj = new Class();
$result = $obj->meth1()->meth2()->meth3();


от куда надо начать читать эту строку?
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
kayart
@kayart
Freelancer, Web-Developer
Это называется chaining - цепочка вызовов функций. Благодаря тому, что функция возвращает объект (чаще всего this), можно вызывать такие функции подряд, не прописывая их отдельно.

Достаточно поискать в гугле запросы в стиле "PHP Chaining"
В качестве примера - вот
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Директ Кредит Казань
от 70 000 до 120 000 ₽
от 80 000 до 150 000 ₽
ad.ru Новосибирск
от 100 000 до 150 000 ₽
26 нояб. 2020, в 15:41
30000 руб./за проект
26 нояб. 2020, в 15:34
1000 руб./в час
26 нояб. 2020, в 15:24
1100 руб./за проект