I have an array like this:
$array = array(
array('menu' => 'Menu Parent 1', 'link' => '#'),
array('menu' => 'Sub Menu Parent 1', 'link' => '/submenu1'),
array('menu' => 'Menu Parent 2', 'link' => '#'),
array('menu' => 'Sub Menu Parent 2.1', 'link' => '/submenu21'),
array('menu' => 'Sub Menu Parent 2.2', 'link' => '/submenu22'));
How can I turn it into the following array?
$array = array(
array('menu' => 'Menu Parent 1', 'link' => '#',
'submenu' => array(array('menu' => 'Sub Menu Parent 1', 'link' => '/submenu1'))
),
array('menu' => 'Menu Parent 2', 'link' => '#',
'submenu' => array(array('menu' => 'Sub Menu Parent 2.1', 'link' => '/submenu21'),
array('menu' => 'Sub Menu Parent 2.2', 'link' => '/submenu22'))
)
);