好吧标题说明了一切。我有一个调用类动态的问题。我的头控制器正在获取一个包含所有需要加载的组件的数组。 这是我的代码
$this->{$components['name']} = new $components['name']($extradata, true, false);
问题是我的函数在foreach中调用了新类。但我无法将类数据提供给构造。 --guess
有没有办法在不调用硬编码类的情况下为构造提供数据?
答案 0 :(得分:0)
我有一个解决方案。
$item = $components['name']';
$this->{$components['name']} = new $item(true,false);