我有一个返回字符串的对象,我希望instanciate另一个返回字符串的对象,为什么在PHP中我不能用这种方式实现?
例如:
// getController() returns a string name controller
$c = new $this->router->getController() ;
// I have to do this way:
$controller = $this->router->getController() ;
$c = new $controller() ;
感谢您的帮助。
答案 0 :(得分:0)
这是一种语法问题。我想我记得看到一个RFC允许更多的动态类实例化,但是首先分配给一个变量才能完成工作,不是吗?