@T_verdisla_V
Начинающий

Как обратиться к элементу объекта который находится в массиве?

Здравствуйте!
У меня есть вот такой массив
array(2) {
  [0]=>
  object(Shop\Entity\Category)#250 (3) {
    ["id":protected]=>
    int(13)
    ["parentId":protected]=>
    string(1) "1"
    ["category":protected]=>
    string(24) "Однополюсные"
  }
  [1]=>
  object(Shop\Entity\Category)#276 (3) {
    ["id":protected]=>
    int(14)
    ["parentId":protected]=>
    string(1) "1"
    ["category":protected]=>
    string(24) "Двухполюсные"
  }
}

Подскажите как мне обратиться к элементу объекта "id"?
  • Вопрос задан
  • 253 просмотра
Пригласить эксперта
Ответы на вопрос 1
@MrTimon
Если масив запихнуть в переменную $arr, то скорее всего так
$arr[0]->getId();

Но не факт.

Дело в том что у вас массив с объектов у которого все параметры недоступны из вне и если у этого объекта нету гетеров или каких нибудь других функций для вывода параметров, то эти параметры нельзя получить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы