For example, I have an array:
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),
);
How generate nested array without using recursion (via Zend_Navigation) to get this one?
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)
)
)