আমি জানি এই প্রশ্নটি বরং অস্পষ্ট মনে হচ্ছে তাই আমি এটি একটি উদাহরণ দিয়ে আরও স্পষ্ট করে তুলব:
$var = 'bar';
$bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()');
এটাই আমি করতে চাই। তুমি এটা কি ভাবে করবে? আমি অবশ্যই এইভাবে ইওল () ব্যবহার করতে পারি:
$var = 'bar';
eval('$bar = new '.$var.'Class(\'var for __construct()\');');
তবে আমি বরং এভাল () থেকে দূরে থাকি। এটি ছাড়াই কি উপায় আছে ()?