У меня есть массив с n элементами, каждый из которых содержит n дочерних элементов, каждый из которых содержит ...
Array
(
[tea] => Array
(
[drink] => Array
(
[food] =>
)
)
[biscuits] => Array
(
[snack] => Array
(
[food] =>
)
)
...
)
То, что я хочу сделать, - это иметь самый внутренний элемент снаружи и самые внешние элементы внутри:
Array
(
[food] => Array
(
[drink] => Array
(
[tea] =>
)
[snack] => Array
)
[biscuits] =>
(
)
...
)
И решение должно быть в состоянии справиться с n дочерними массивами. Мне известно о Как инвертировать многомерный массив в PHP , но решения там не решили эту проблему.