Tag...
Folgendes habe ich gerade vor:
Ich habe ein Array welches ich erstmal leer initiiert habe.
Und nun sollen dynamisch die Dimensionen des Array erstellt werden.
Eine Schleife liefert mir momentan einen String, der die Diemnsionen in der Form "['subarray']" aneinanderegereit enthält.
Ein einzelner Schleifendurchlauf liefert z.B.:
Im Zusammenhang bedeutet das quasi, das das das aktuelle Subarray ist, in welches ich Elemente eintragen möchte.
Nun habe ich mir gedacht, dass das so funktionieren könnte wie mit variablen Variablennamen, also so:
PHP
$varname = "test";
$$varname = "bla blub";
echo $test; // --> bla blub
// für Arrays
$arrayname = "array";
$arraydimensions = "['subarray1']['subarray2']['subarray3']";
$$arrayname.$arraydimensions['neues Element'] = "neuer Wert";
var_dump($array); // -> leider NULL
Alles anzeigen
Also letzteres Funktioniert leider nicht, wär auch zu schön gewesen.
Hat jemand eine Idee wie man das noch lösen kann? Mir fehlt gerade die zündende Idee.