问题描述
||
我有包含类名和参数数组的字符串。
$ classname($ args)有效,但是
在这种情况下,构造
函数中只有1个参数
有人知道,如何用args扩展吗?
解决方法
$reflection = new ReflectionClass($classname);
$object = $reflection->newInstanceArgs($args);
http://php.net/reflection
, 哈哈我只是问了一个问题:PHP传递了一个类作为参考?
而且您无法展开
$args
。您可以尝试通过
$args[0],$args[1]
等。