Я экспериментирую с функциональностью пространства имен в PHP 5.3 и просто не могу понять, как создать новый класс с префиксом пространства имен.
В настоящее время это работает нормально:
<?php
new $className($args);
?>
Но как я могу добавить свое пространство имен перед именем переменной?Следующий пример не работает.
<?php
new My\Namespace\$className($args);
?>
Этот пример дает: Ошибка разбора: синтаксическая ошибка, неожиданная T_VARIABLE