$key
это не ваш массив, $obj
это ваш массив.Вы должны использовать $obj['likes']
или $obj['parking']['street']
.Вам не нужно перечислять ключи для доступа к ключам / значениям внутри объекта, просто используйте $obj
.
Кроме того, ваш foreach
не имеет смысла:
foreach($obj as $key => $value)
{
print_r ($obj);
}
Это гласит «Для каждого ключа в массиве выведите весь массив».Вам не нужно делать циклы вообще, единственная цель print_r
состоит в том, чтобы рекурсивно вывести содержимое массива для вас без зацикливания.Просто используйте
print_r($obj);