如何在PHP中将对象重新嵌套到对象数组中?

时间:2013-01-31 00:07:48

标签: php arrays

我正在尝试对指向另一个项目的项目进行排序,这些项目将嵌套在它指向的项目下。每个项目都可以引用父项;如果它确实将它嵌套在它的父级别正常重新索引之下。

foreach($list as $item) {
  if($item->parent != null) {
    $newlist[$list->parent] = $item;
  }
  else {
    $newlist[$item->id] = $item;
  }
}

使用equals运算符覆盖项目而不是追加到数组。理想情况下应将$ newlist [$ item-> parent]转换为新项目数组。

0 个答案:

没有答案