Самый умный способ получить доступ к свойствам объекта

Таким образом, через API я получаю объект обратно, как показано ниже:

object(stdClass)#11 (3) {
["emailAddress"]=>  string(21) "[email protected]"["firstName"]=>  string(5) "John"["industry"]=>  string(8) "Internet"

Я упростил объект, но свойства также могут быть вложенными (К вашему сведению, это очень большой объект, поэтому мы ищем самый разумный путь). Позже это свойство будет оценено. Используя строку как: $api->emailAddress,

Теперь API может возвращать все свойства все время, поэтому мой код прерывается, например, если emailAddress не передается через API. Конечно я могу использовать property_exists() или же isset() индивидуально на каждой собственности. Но мне любопытно, если есть лучшая практика там, поскольку есть много собственности, и они также могут быть вложенными.

Спасибо.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]