如何將數組與所有孩子分別放在各自的父母后面?我想我試圖在一維數組中存儲一棵樹。我試圖用usort來解決這個問題,但我認爲它不適合這項工作。根據父級對數組進行排序;一維數組中的一棵樹
示例輸入數組:
array (0 => array ('id' => '1', 'parent' => '0',),
1 => array ('id' => '2', 'parent' => '1',),
2 => array ('id' => '3', 'parent' => '0',),
3 => array ('id' => '5', 'parent' => '0',),
4 => array ('id' => '17', 'parent' => '3',),
5 => array ('id' => '31', 'parent' => '2',),
6 => array ('id' => '32', 'parent' => '2',))
輸出示例:
多少級將這個數組有? –
我不理解你的問題。我們究竟在這裏想達到什麼目的?匹配父母號碼的ID? – Mic1780