Das Instanziieren einer Klasse aus einem String funktioniert in PHP nicht wirklich
Ich habe gerade angefangen, Namespaces zu lernen. Wenn ich das mache:
$a = new Devices\Desktop();
das funktioniert. Aber ich habe dynamische Klassennamen, also muss ich das aus einer Variablen machen.
$a = 'Devices\Desktop';
$a = new $a();
Dies funktioniert nicht, obwohl es das gleiche ist. Die Klasse wurde nicht gefunden. Warum?