heinetz: mehrdimensionales Array mit variablen Variablen

Beitrag lesen

ich versuche nochmal anders anzufangen ;)

ich habe:
---------

$array_1 = array{
 "value"   => "Wert",
 "element" => "1,2,3,4,5"
};

daraus möchte ich machen:
-------------------------

$array_2[1][2][4][5] = "Wert";

Was natürlich geht ist:
-----------------------
$temp = explode(",", $array_1['element']);
$array_1[temp[0]][temp[1]][temp[2]][temp[3]] = $array_1['value'];

Das geht aber nur, wenn die Länge von $temp feststeht. Hat $array_1['element'] den Wert "1,2,3,4" wird ist:

$array_1[temp[0]][temp[1]][temp[2]][temp[3]] = $array_1['value'];

... gleichbedeutend mit:

$array_2[1][2][4][] = "Wert";

ist das verständlicher?

beste gruesse,
heinetz