Я получил три массива с какими-то иерархическими предопределенными терминами
array("fruits", "yellow", "pineapple");
array("fruits", "yellow", "lemon");
array("fruits", "red", "apple");
И у меня есть ассоциативный массив, который имеет своего рода иерархию:
array('fruits'=>array('red'=>array('tomato')));
Как я могу выдвинуть условия моего массива в правильном месте, которое я получу:
array('fruits'=>array('yellow'=>array('pineapple','lemon'),'red'=>array('tomato','apple')));
Я использую array_walk? Или array_walk_recursive?
Что я должен использовать?
Бест, Йорг