?
zwutz schrieb:
das ist kein Workaround, sondern die Art und Weise, wie man in PHP auf Objekteigenschaften zurückgreift, deren Name nicht den üblichen Regeln folgt.
Das mag sein, aber ich will diese Daten ja als Array und nicht als Objekt vorliegen haben. Die Rohdaten sollen auf beiden Seiten (logischerweise) in gleichen Strukturen gehalten werden. Mit $y->someArray=get_object_vars($y->someArray) klappt das jetzt zum Glück auch super.
zwutz schrieb:
Warum serialisierst du dein Objekt nicht? Im Gegensatz zu json werden dir da die Typen erhalten.
json verwende ich nur, wenn ich mit was anderem als PHP kommunizieren will
So halte ich es im Regelfall auch. Die Schnittstelle soll aber eine ganze Weile erhalten bleiben und es ist nicht unwahrscheinlich, dass eine der Seiten die Sprache bald wechselt - oder auch ein Dritter ins Spiel kommt, auf dessen Sprachwahl ich keinen Einfluss habe