В PHP возможен следующий синтаксис (доступ к свойству динамического объекта):
foreach($props as $prop) {
echo $my_object->$my_property;
}
Также это возможно поэтому:
foreach($obj as $o) {
$prop = $o->key;
echo $my_object->$prop;
}
Вопрос в том, могу ли я написать приведенный выше код в одну строку? Я старался:
$my_object->$o->key;
$my_object->($o->key);
Оба дают мне ошибку. Могу ли я написать это как-то в пределах одного государственного деятеля?
Задача ещё не решена.
Других решений пока нет …