I\'m trying to instantiate an object of a dynamically created classname. I\'m using namespaces and the class I want to instantiate is in the same namespace.
To examplify
When you use a string with new you need to provide a fully qualified class name.
new
You can do this with __NAMESPACE__:
__NAMESPACE__
$fullclass = __NAMESPACE__ . '\\' . $class; new $fullclass;
See the documentation for the new operator and the __NAMESPACE__ magic constant.