2010-06-12 2 views
2

У меня есть переменная с именем $ theclass и строка «Home_class». Как я могу определить класс из этой строки? Причина, по которой мне нужно сделать это, - это изменение переменной, и я хочу, чтобы объявить класс, равный переменной.Объявление переменной как PHP-класс

+0

возможно дубликат [экземпляр класса из переменной в PHP?] (Http://stackoverflow.com/questions/534159/instantiate-a-class-from-a-variable-in-php) – meagar

ответ

4

Используйте ключевое слово new.

$theclass = 'My_class'; 
$x = new $theclass(); // $x is now an instance of My_class 
+0

который работает безупречно, я должен подождать 11 минут, чтобы отметить ответ как правильный. Благодарю. –

Смежные вопросы