Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Динамическое определение класса

0 views
Skip to first unread message

Alex Batov

unread,
May 30, 2008, 11:13:50 AM5/30/08
to
Привет тебе, о неутомимый All!

Имею такой вопрос. Можно ли конструировать классы на лету? То есть,
предположим, нужно описать класс, структура которого будет зависеть от
каких-либо получаемых данных. Как можно это сделать?

Идеальной была бы вот такая комбинация: :))

// Запихиваем в $src массив членов класса

class Test {

foreach ($src as $alias)
var $$alias;
}

Hо, к сожалению, не прокатывает :-)

Можно, конечно, создать универсальную болванку типа такой:

class Test {
public $data;
}

и сделать из этой самой $data ассоциативный массив, пихая туда всё что душе
угодно. Hо как-то не очень смотрится... Есть ещё один более извратный
вариант, но хотелось бы послушать опытных товарищей... Вдруг я велосипед
изобретаю...


--
WBR Ы.


0 new messages