К примеру есть созданный экземпляр класса (объект):
$object = new stdClass();
$object->child = new stdClass(); //внутри еще 1 объект
$object->child->property = 1; //и у него есть свойство
Как получить доступ к значению $object->
child->property , если данный путь ("child->property") у меня хранится в строке?
Т.е. имеется объект
$object
и строка
$var = "child->property";
и требуется получить значение (1).
Вариант $object->{$var} не отрабатывает и говорит что
Undefined property: stdClass::$child->property