Получить значения массива по ключевому пути 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] , Пожалуйста, помогите мне!!

Ответы на вопрос(2)

Ваш ответ на вопрос