我在创建基于现有数组的新数组时遇到问题。我有以下数组,并且想要将元素'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