Ive только начал изучать пространства имен. Если я это сделаю:Создание экземпляра класса из строки обычно не работает в php
$a = new Devices\Desktop();
это работает. Но у меня есть динамические имена классов, поэтому я должен делать это из переменной.
$a = 'Devices\Desktop';
$a = new $a();
Это не работает, хотя его то же самое. Класс не найден. Зачем?
возможно дубликат http://stackoverflow.com/questions/5072352/экземпляры-экземпляры класса-by-string-using-php-5-3-namespaces – underscore
В каком пространстве имен находится этот код? – deceze
нет, невозможно дублировать, я прочитал это и не решил проблему. – user1929946