У меня есть три массива с какими-то иерархическими предопределенными терминами
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? Что мне использовать?
Бест, Джорг