Подтвердить что ты не робот

В PHP 5 я могу динамически создавать класс?

Можно ли динамически создать экземпляр класса с помощью переменной? Например, возможно что-то подобное в PHP?

class foo
{
    public $something;
}

$class_name = "foo";

$f = new $class_name();
4b9b3361

Ответ 1

Это должно работать, да.

Вы также можете сделать:

$f = new $class($arg1,$arg2);

Ответ 2

Да, этот код будет работать нормально.

Ответ 3

В PHP 5 я могу создать экземпляр класса динамически?

Да, ваш код должен работать нормально.

Ответ 4

Да, конечно, вы можете создавать экземпляры с использованием динамических имен;