Есть многомерный массив неизвестного уровня вложенности.
Например такой:
Array
(
[key0] => value0
[key1] => Array
(
[key2] => value1
[key3] => value2
)
[key4] => Array
(
[key5] => Array
(
[key6] => value3
[key7] => Array
(
[key8] => value5
[key9] => value6
)
)
[key10] => value7
)
)
Нужно найти значение элемента с заданным ключом. Например,
key5. Можно принять что ключи уникальные и искать до первого совпадения.
Для поиска по значению есть
array_search. Неужели нет простого решения для поиска по ключу?