Возможно ли динамическое создание экземпляра класса с помощью переменной?Например, возможно ли что-то подобное в PHP?
class foo { public $something; } $class_name = "foo"; $f = new $class_name();
Это должно сработать, да.
Вы также можете сделать:
$f = new $class($arg1,$arg2);
Да, этот код будет работать нормально.
В PHP 5 я могу создать экземпляр класса динамически?
Да вы можете, ваш код должен работать нормально.
Да, конечно, вы можете создать экземпляр, используя динамические имена;