php ООП. Создание объекта. Статический метод возвращающий объект. Пример вызова. Два двоеточия ::
Primary tabs
Выполняю практическое задание № 2. В коде есть строка:
$data = Article::getList();
Можно сказать, что создан объект
$data
класса
Article
и он обратился к методу
getList()
?
- Log in to post comments
- 2192 reads
vedro-compota
Thu, 07/11/2019 - 13:16
Permalink
не совсем так. Здесь
не совсем так. Здесь переменной
присваивается то, что возвращает статический метод getList() класса (определенный в классе) Article. А уж что он там возвращает - зависит от кода. В теории можно вернуть что угодно. Чисто по данной строке понять какого типа будет $data после интерпретации кода мы не можем, надо смотреть реализацию метода
_____________
матфак вгу и остальная классика =)