1
我有以下數組。在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',你不覺得嗎? –
是我編輯過 –