Получить значения массива по ключевому пути PHP [дубликаты]
На этот вопрос уже есть ответ:
Как получить доступ к многомерному массиву и манипулировать им по ключевым словам / пути? 7 ответовУ меня небольшая проблема. Вот мой массив:
$data = array(
'properties'=>array{
[0]=>
array {
["name"]=>"prop1",
["properties"]=>
array {
[0]=>
array(5) {
["name"]=>"sub_prop1"
}
[1]=>
array(6) {
["name"]=>"sub_prop2",
["properties"]=>
array(2) {
[0]=>
array(6) {
["name"]=>"MARK"
}
}
}
}
},
[1]=>
array {
["name"]=>"prop2"
}
}
);
Array путь: 0/1/0. Я знаю все ключи до массива с именем «Mark», мне нужна рекурсивная функция, чтобы получить этот массив, эквивалентный этому: $ data ['properties'] [0] ['properties] [1] [properties] [0] , Пожалуйста, помогите мне!!