我有这样的代码:PHP变量变量的静态方法
$node = new Node();
现在,我想使“节点”对象动态
我从我的配置类得到的动态域名,这个工程:
$var = Config::instance('modules/activities/config')->get('className');
$node = new $var();
但我怎么可以这样写在1线?
这doensn't工作:
$node = new Config::instance('modules/activities/config')->get('className')();
但是你怎么传递参数给你的构造? –
好点,我改变了它 – Ruben
你可以看看ReflectionClass ::的newInstance()以及 –