Wie kann ich den Inhalt von print_r( $object ) in einem assoc-Array ausgeben oder das Array so bauen, dass ich die gleiche Struktur wie bei der Ausgabe von print_r() erhalte ?
Das Problem besteht darin, dass immer nur eine Ebene eines Objektes in ein Array gewandelt werden kann, alle inneren Zweige des objektes bleiben Verborgen und sind nur in der Ausgabe mit print_r sichtbar. Sinn des Ganzen sol sein, dass ich mir eine Methode schreiben kann, der ich ein Objekt beliebigen Typs übergebe und dann über den Weg eines Array zu einem JSON-String komme, den ich speichern kann.
Ich hab auch schon serialisieren probiert, bekomme aber hier auch kein JSON zusammen.
Das Problem besteht darin, dass immer nur eine Ebene eines Objektes in ein Array gewandelt werden kann, alle inneren Zweige des objektes bleiben Verborgen und sind nur in der Ausgabe mit print_r sichtbar. Sinn des Ganzen sol sein, dass ich mir eine Methode schreiben kann, der ich ein Objekt beliebigen Typs übergebe und dann über den Weg eines Array zu einem JSON-String komme, den ich speichern kann.
Ich hab auch schon serialisieren probiert, bekomme aber hier auch kein JSON zusammen.
Kommentar