@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"?
  • Вопрос задан
  • 275 просмотров
Пригласить эксперта
Ответы на вопрос 1
@MrTimon
Если масив запихнуть в переменную $arr, то скорее всего так
$arr[0]->getId();

Но не факт.

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

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

Похожие вопросы