У меня есть следующий массив.Подготовить дерево в php
Array
(
[a] => Array
(
[d] => Array
(
[f] => Array
(
)
[g] => Array
(
[h] => Array
(
)
[i] => Array
(
)
)
[j] => Array
(
)
)
[e] => Array
(
)
)
[b] => Array
(
)
[c] => Array
(
)
)
Я пробовал с кодом ниже, но не получал требуемый выход.
str($treeArr);
function str($arr){
foreach($arr as $key=>$value){
if(!empty($value)){
echo $key.">";
str($value);
}
else{
echo $key."<br>";
}
}
}
Мне нужен следующий выход.
a>d>f
a>d>g>h
a>d>g>i
a>d>j
a>e
b
c
По вашему желаемому выводу первой последовательность должна быть 'а> d> f', вы не думаете? –
Да Я его отредактировал –