berkut
Новичок
построение "дерева"
Подскажите с задачкой: есть 2 массива - по сути, первый является списком корневых элементов,
а второй это "путь" в глубь дерева, начинающийся от корня.
Нужно объеденить эти 2 массива в один, что-бы результирующий массив можно было вывести рекурсивно.
Т.е. в итоге должно быть что-то вроде:
На ум приходит только обход $arr_2 и впихивание его эл-ов в 1-й массив путём eval
Подскажите с задачкой: есть 2 массива - по сути, первый является списком корневых элементов,
а второй это "путь" в глубь дерева, начинающийся от корня.
PHP:
$arr_1 = array(2=>'два', 5=>'five', 1=>'one',);
$arr_2 = array(5=>'five', 7=>'seven', 10=>'ten',);
Т.е. в итоге должно быть что-то вроде:
PHP:
$arr_res = array(2=>'два', 5=>array('five'=>array(7=>array('seven'=>array(10=>'ten')))), 1=>'one',);
чего делать?