Das ist soweit angekommen. Was onemorenerd vermutlich meinte: Im zweiten Beispiel ist jedes Array-Element wieder ein Array. Daher ist in der Schleife $classname kein Klassenname, sondern z. B. sowas:
PHP-Code:
array(
"filename" => "classname1",
"params" = array(
"param1",
"param2"
)
)
Zitat:
Zitat von DerEsWissenWill
Noch was: ich brauche doch aber keine Instanz meiner bestehenden Klasse, sondern möchte bestimmte Parameter an neue Klassen übergeben.
|
Klassen müssen bestehen, damit sie instanziiert werden können. Mit der Reflection-Methode kannst du die Klassen aus dem Array mit den Parametern aus dem Array instanziieren.