Почему эта работаСвойства объекта PHP из переменной класса?
foreach ($items as $i) {
$dataTitle = $this->dataTitle;
$title = $i->$dataTitle;
}
когда это не делает?
foreach ($items as $i) {
$title = $i->$this->dataTitle;
}
Есть ли лучший способ сделать это?
Я не думаю, что это довольно дубликат. Я не конкатенирую вещи для одного. Я думал, что '$ this-> dataTitle' является переменной внутри и сам; переменная класса. С этим мышлением я не понимал, почему это не сработало. – Justin808
Тем не менее, он охватывает правильный синтаксис, который вы должны использовать для этой концепции. –
Возможно, но только потому, что два вопроса имеют один и тот же ответ, это не значит, что это один и тот же вопрос. Не стесняйтесь отмечать его поближе, по вашему выбору. Я просто прокомментировал, почему я думал, что это не дубликат. – Justin808