Обращение к свойству объекта/класса в PHP, если имя св-ва хранится в переменной

Из разряда «на заметку программисту». Есть такие вещи, о которых знаешь что они есть, но забываешь конкретную реализацию, когда доходит до использования. Именно так обстоит дело с тем, что описано в заголовке. Т.е. у нас есть переменная, где хранится имя свойства объекта,  и нужно прочитать значение этого свойства. А возникает ситуация, когда нам нужно предварительно вычислить это имя свойства объекта, а потом уже к нему обратиться.

Первый вариант

Можно экземпляр объекта/класса обратить в массив и обращаться к его свойствам как элементам массива.

Второй вариант

«Вспомним» редко используемый синтаксис обращения к свойствам объекта. Тот же пример будет выглядеть так:

 

 

Написать комментарий

Мало букафф? Читайте есчо !

Утилита для извлечения данных и парсинга HTML кода

Февраль 29, 2016 г.

Я иногда ссылаюсь на данную утилиту в примерах. Выкладываю её код и примеры использования. Примеры использования. Я привожу пример экспорта статей с одного из своих рабочих проектов - delovoymir2003.ru. Я выполнял программирование и переносом публикаций ...

Читать

CURL выдаёт SSL certificate problem, что делать?

Февраль 12, 2017 г.

Если при отправке запроса через CURL по https, вы получаете следующую ошибку: [crayon-66516f8c12502636566107/] То можно отключить соответствующие проверки, выключив в опциях следующие флаги -SSL_VERIFYHOST, SSL_VERIFYPEER. [crayon-66516f8c1250a251916220/] ...

Читать

 

Комментарии к «Обращение к свойству объекта/класса в PHP, если имя св-ва хранится в переменной»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий:

Много комментариев в “Обращение к свойству объекта/класса в PHP, если имя св-ва хранится в переменной”

  1. Дархан:

    Спасибо!!!
    Очень помогло

  2. Vitaly:

    оч круто!