Ich habe Objekteigenschaften in meinem Code, die folgendermaßen aussehen:
$obj ->field_name_cars[0];
$obj ->field_name_clothes[0];
Das Problem ist, dass ich Hunderte von Feldnamen habe und den Eigenschaftsnamen dynamisch schreiben muss. Andernfalls sind der Objektname und die Schlüssel für die Eigenschaft immer identisch. Also habe ich versucht:
$obj -> $field[0];
In der Hoffnung, dass der Name der Eigenschaft dynamisch geändert wird und auf die richtigen Werte zugegriffen wird. Aber ich bekomme immer wieder 'undefined property $ field in stdClass :: $ field;
Mehr oder weniger versuche ich, das PHP dynamisch zu schreiben, bevor es ausgeführt wird, damit es die richtigen Werte ausgeben kann. Gedanken darüber, wie man das angeht?