5
PHPの変数からクラスをインスタンス化しますか?
私はこの質問が曖昧に聞こえるのを知っているので、例を使ってより明確にします: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); これが私がやりたいことです。どうしますか もちろん、次のようにeval()を使用することもできます。 $var = 'bar'; eval('$bar = new '.$var.'Class(\'var for __construct()\');'); しかし、私はむしろeval()から離れたいと思います。eval()なしでこれを行う方法はありますか?