Hi,
ich habe eine Klasse innerhalb derer ich ein array konstruieren will. Leider scheidert (scheinbar) dieser Prozess. Ich hab folgendes versucht:
nach meiner Logik sollte o. g. funktion ein array erstellen, das wie folgt aussieht:
wobei der wert von sub ein array mit 1 und 2 sein sollte. Leider funkioniert das scheinbar nicht (ohne Fehlermeldung) kann mir jemand sagen, was an der syntax falsch ist?
Gruß
ich habe eine Klasse innerhalb derer ich ein array konstruieren will. Leider scheidert (scheinbar) dieser Prozess. Ich hab folgendes versucht:
PHP:
$level = "[1][2][3]"; // dieser Teil ist in der Klasse dynamisch!
${"this->root_level".$level."['sub']"} = array(1, 2);
nach meiner Logik sollte o. g. funktion ein array erstellen, das wie folgt aussieht:
Code:
$this->root_level[1][2][3][sub]
wobei der wert von sub ein array mit 1 und 2 sein sollte. Leider funkioniert das scheinbar nicht (ohne Fehlermeldung) kann mir jemand sagen, was an der syntax falsch ist?
Gruß