Я хочу преобразовать существующую структуру массива для создания родительского / дочернего массива. Затем из этого должно быть сгенерировано вложение div.
Это значения, которые я должен обработать.
$arr [10] = array ('type' => 'div');
$arr [20] = array ('type' => 'div' );
$arr [30] = array ('type' => 'div');
$arr [] = array ('type' => 'div_close');
$arr [40] = array ('type' => 'div');
$arr [] = array ('type' => 'div_close');
$arr [] = array ('type' => 'div_close');
$arr [] = array ('type' => 'div_close');
Я хочу получить такой результат:
$arr[10] = array(20);
$arr[20] = array(30,40);
My Идея состояла в том, чтобы создать foreach l oop и присвоить значения соответствующим массивам. К сожалению, я не могу идти дальше и надеюсь на помощь.