我在創建基於現有數組的新數組時遇到問題。我有以下數組,並且想要將元素'id'與'parent'元素進行匹配。如果值相同,那麼我想創建另一個數組,其中的子元素將在父元素下。從現有的數組中創建一個新的數組php
Array
(
[0] => Array
(
[id] => 66
[parent] => 26
)
[1] => Array
(
[id] => 47
[parent] => 26
)
[2] => Array
(
[id] => 48
[parent] => 66
)
我想這是
Array
(
[0] => Array
(
[id] => 66
[parent] => 26
)
[0] => Array
(
[id] => 48
[parent] => 66
)
[1] => Array
(
[id] => 47
[parent] => 26
)
我堅持以下code.I已經拿到了值,但我不知道如何搭配使用陣列中的另一個元素。
foreach($firstlevel_results as $k => $v)
{
echo $v['id']."==".$v['parent']."==".$v['grandparent']."<br>";
}
請建議是否有任何可能的方法。
這難以證明自己試圖爲自己做! **這不是一個免費的編碼網站**請閱讀[如何提出一個很好的問題](http://stackoverflow.com/help/how-to-ask) – RiggsFolly 2014-09-28 14:25:57
我仍然在嘗試,並感謝鏈接。 – Raj 2014-09-28 14:29:44
我編輯了我的問題。謝謝。 – Raj 2014-09-28 14:49:04