Возможный дубликат Ссылка - Что означает этот символ в PHP?
Что это значит, когда у вас есть что-то подобное $this->_view->id
?
Это внутри класса (очевидно), и я понимаю $ this.Я получаю, как использовать один -> для ссылки на свойство или вызвать метод.Но как насчет того, когда их два -> в одном?
Более полный код:
$viewid = ($this->_view) ? $this->_view->id : null;
Я предполагаю, что общая суть такова: установите $viewid
в любое (1) значение $this->_view->id
или (2) пусто, в зависимости от того, является ли $this->_view
ИСТИНА или нет.Но я не получаю (1) бит.
Кроме того, принято ли использовать подчеркивание (_view) для отображения свойства или метода?
Спасибо.