Jak dynamicznie zapisywać nazwę właściwości obiektu PHP?

W moim kodzie mam właściwości obiektu, które wyglądają tak:

$obj ->field_name_cars[0];
$obj ->field_name_clothes[0];

Problem polega na tym, że mam 100s nazw pól i muszę dynamicznie pisać nazwę właściwości. W przeciwnym razie nazwa obiektu i klucze właściwości będą zawsze takie same. Próbowałem więc:

$obj -> $field[0];

Mając nadzieję, że nazwa właściwości zostanie dynamicznie zmieniona i uzyska dostęp do poprawnych wartości. Ale wciąż dostaję „niezdefiniowane pole $ $ w polu stdClass :: $;

Mniej więcej próbuję dynamicznie zapisywać php przed jego wykonaniem, aby mógł wysyłać prawidłowe wartości. Myśli o tym, jak do tego podejść?

questionAnswers(7)

yourAnswerToTheQuestion