Задать вопрос

Как получить все свойства объекта?

вот объект
object(stdClass)#2258 (2) { 
	["menus"]=> object(stdClass)#2253 (5) { 
		["menu0"]=> object(stdClass)#2250 (1) { 
			["title"]=> "menu0"} 
		["menu1"]=> object(stdClass)#2254 (1) { 
			["title"]=> "menu1" } 
		["menu2"]=> object(stdClass)#2255 (1) { 
			["title"]=> "menu2" } 
		["menu3"]=> object(stdClass)#2256 (1) {
			["title"]=> "menu3" } 
		["menu4"]=> object(stdClass)#2257 (1) { 
			["title"]=> "menu3"  }
	} 
	["extra-1"]=> object(stdClass)#2260 (1) { 
		["munu0"]=> object(stdClass)#2259 (9) { 
			["title"]=> string(32) "extra-1 munu0"  } 
	} 
	["extra-2"]=> object(stdClass)#2260 (1) { 
		["munu0"]=> object(stdClass)#2259 (9) { 
			["title"]=> string(32) "extra-2 munu0"  } 
	} 
	["extra-3"]=> object(stdClass)#2260 (1) { 
		["munu0"]=> object(stdClass)#2259 (9) { 
			["title"]=> string(32) "extra-3 munu0"  } 
	} 
	["extra-4"]=> object(stdClass)#2260 (1) { 
		["munu0"]=> object(stdClass)#2259 (9) { 
			["title"]=> string(32) "extra-4 munu0"  } 
	} 
}

как можно получить все свойства extra-* учитывая что их может не быть вообще и быть бесконечно много. Вообще желательно получить свойства menu0 свойств extra-*
  • Вопрос задан
  • 212 просмотров
Подписаться 1 Оценить 7 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
egor_nullptr
@egor_nullptr
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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