Разбить строку во вложенный массив
Я хотел бы преобразовать эти строки в комбинированный вложенный массив:
array(
'item1:item2:itemx',
'item1:item2:itemy',
'itemz'
)
к
array(
'item1' => array(
'item2' => array(
'itemx' => array(),
'itemy' => array(),
)
)
'itemz' => array()
)
Есть ли способ сделать это с помощью цикла explode / foreach?