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