Hallo ich möchte folgendes erreichen.
Gegeben: Mehrdemensionales Array
Funktion: Schreibt eine Datei mit dem Inhalt:
$data = array(..............);
Ergebnis: Ich kann die Datei includieren und hab mein mehrdemensionales Array.
Problem: Es muss egal sein, wie weit das Array verschachtelt ist.
Frage: Wie mach ich das am Besten? Ich könnte ätliche foreach schleifen verschachteln, das muss aber irgendwie anders gehen.
Idee: Es gibt ja den schönen Befehl "print_r($data);" Das was der rausspuckt könnte man einfach indem man ein paar Zeichen ersetzt in eine
array() funktion schreiben. Aber wie bekomme ich das was print_r mit ausgibt in eine Variable? $r = print_r($data); funktioniert nicht, es wird nur
das Array angezeit und $r auf 1 gesetzt
Vielen Dank für eure Hilfe.
Ulli
Gegeben: Mehrdemensionales Array
Funktion: Schreibt eine Datei mit dem Inhalt:
$data = array(..............);
Ergebnis: Ich kann die Datei includieren und hab mein mehrdemensionales Array.
Problem: Es muss egal sein, wie weit das Array verschachtelt ist.
Frage: Wie mach ich das am Besten? Ich könnte ätliche foreach schleifen verschachteln, das muss aber irgendwie anders gehen.
Idee: Es gibt ja den schönen Befehl "print_r($data);" Das was der rausspuckt könnte man einfach indem man ein paar Zeichen ersetzt in eine
array() funktion schreiben. Aber wie bekomme ich das was print_r mit ausgibt in eine Variable? $r = print_r($data); funktioniert nicht, es wird nur
das Array angezeit und $r auf 1 gesetzt
Vielen Dank für eure Hilfe.
Ulli
Kommentar