За последние 24 часа нас посетили 22906 программистов и 1217 роботов. Сейчас ищут 722 программиста ...

Разные свойства для одного типа объекта

Тема в разделе "PHP для новичков", создана пользователем Regaton, 22 июл 2019.

  1. Regaton

    Regaton Гость

    С нами с:
    16 июн 2019
    Сообщения:
    1
    Симпатии:
    0
    Добрый день!

    Столкнулся с проблемой.
    Мне надо в БД для каждого item хранить: имя, тип и параметры (они отличаются для каждого типа)

    Всё было бы окей, но мне надо сделать обработку item (выявить тип item'a и вставить его правильно в БД) без помощи условных операторов (if, ?:, switch). Надо сделать класс и там обрабатывать

    Вопрос:
    Как мне реализовать класс, когда у него могут быть разные свойства (у каждого типа item разные). Мне надо сделать классы для каждого типа, или с помощью 1 класса всё реализовывать, и если так, то как мне узнать тип без условных операторов?


    Спасибо