3

クラス名と引数の配列を含む文字列があります。
$classname($args) は機能しますが、この場合、コンストラクターには引数が 1 つしか
ありません。

4

2 に答える 2

7
$reflection = new ReflectionClass($classname);
$object = $reflection->newInstanceArgs($args);

http://php.net/reflection

于 2011-05-31T19:58:19.913 に答える
-1

笑 私はちょうどこの質問をしました: PHP は参照としてクラスを渡しますか?

また、展開することはできません$args。パス$args[0], $args[1]などを試すことができます。

于 2011-05-31T19:59:09.127 に答える