Tut mir leid, wenn ich mit Informationen arg haushalte. Ich habe jetzt immerhin hinbekommen, dank eurer Tipps, dass das ganze mit den Funktionen serialize() und unserialize() hinhaut. Funktioniert soweit - das Array wird übergeben. Allerdings immer noch nicht richtig.
array_push($test_class->New_Info,unserialize($_POST['Info']));
Hierbei wird das übergebene Array Info mit unserialize() wieder zusammengepackt und soll dann an das Array New_Info drangehängt werden. Klappt aber nicht.
Die Struktur war ja:
$array[0]["ID"] = 1;
$array[0]["Name"] = "Sebastian";
$array[0]["IP"] = "127.0.0.1";
$array[1]["ID"] = 2;
$array[1]["Name"] = "Jan";
$array[1]["IP"] = "129.2.0.1";
etc.
Nun wird das ganze aber so zusammengepackt, dass $array nur $test_class->New_Info[0] ist. (Wenn es als erstes Element angehängt wird). Das heißt ich kann erst mit $test_class->New_Info[0][0]["ID"] draufzugreifen. Dabei sollte es wie oben angehängt werden. Wie soll ich das bitte lösen? Zum anhängen gibt es ja array_push. Leider nicht für meinen Fall.
Danke!