Mam właściwości obiektu w moim kodzie, które wyglądają następująco:
$obj ->field_name_cars[0];
$obj ->field_name_clothes[0];
Problem polega na tym, że mam setki nazw pól i muszę dynamicznie zapisywać nazwę właściwości. W przeciwnym razie nazwa obiektu i klucze właściwości będą zawsze takie same. Więc spróbowałem:
$obj -> $field[0];
Mając nadzieję, że nazwa właściwości zostanie dynamicznie zmieniona i uzyska dostęp do poprawnych wartości. Ale ciągle otrzymuję 'undefined property $ field in stdClass :: $ field;
Mniej więcej próbuję dynamicznie zapisywać php przed jego wykonaniem, aby mógł wyprowadzać właściwe wartości. Zastanawiasz się, jak do tego podejść?