Например, у меня есть массив:
array(
array('id' => 1, 'parent' => 0),
array('id' => 5, 'parent' => 0),
array('id' => 3, 'parent' => 4),
array('id' => 4, 'parent' => 6),
array('id' => 6, 'parent' => 1),
);
Как создать вложенный массив, не используя рекурсию (через Zend_Navigation), чтобы получить этот?
array(
'id' => 0,
'pages' => array(
array('id => 1,
'pages' => array('id' => 6,
'pages' => array('id' => 4,
'pages' => array('id'=>3, 'pages' => null)
)
)
)
),
array(
array('id' => 5, 'pages => null)
)
)