У моєму коді є властивості об’єкта, які виглядають так:
$obj ->field_name_cars[0];
$obj ->field_name_clothes[0];
Проблема полягає в тому, що у мене 100 імен полів і мені потрібно динамічно писати назву властивості. В іншому випадку назва об’єкта та ключі властивості завжди будуть однаковими. Тому я спробував:
$obj -> $field[0];
Сподіваючись, що ім’я властивості буде динамічно змінюватися і матиме доступ до правильних значень. Але я продовжую отримувати поле "undefined property $ field" у stdClass :: $ field;
Більш-менш я намагаюся динамічно писати php перед його виконанням, щоб він міг вивести належні значення. Думки про те, як до цього підійти?