хорошо используемые?) требуется проход по полям структуры/класса и их значениям. для сериализации/десериализации и маппинга
magic_get
Через хак стандарта - magic_get Через не хак но громоздко и сложно - кодогенерация
Обсуждают сегодня