Построить Adjacency List из массива
Имеется подобный массив с категориями.
$array = [
'капельный полив/фитинги' => ''
'капельный полив/фильтры' => ''
'голландские семена' => ''
'укрывные материалы' => ''
'семена/огурцы' => ''
'семена/томаты' => ''
'голландские семена/огурцы' => ''
'капельный полив/внесение удобрений' => ''
'капельный полив/спринклеры' => ''
'капельный полив/капельная лента' => ''
'семена/баклажаны' => ''
'капельный полив/трубопровод' => ''
'голландские семена/томаты' => ''
'семена/капуста' => ''
'семена/кабачки, патиссоны' => ''
'семена/зелень' => ''
'ландшафтный дизайн/фотосетка для декора' => ''
'агрохимикаты и биопрепараты/средства от вредителей/средства от грызунов' => ''
'газоны' => ''
'грунты' => ''
'для сада и огорода/сопутствующие товары' => ''
'агрохимикаты и биопрепараты/средства от вредителей/средства от кротов' => ''
'семена/грибы' => ''
];
Необходимо построить Adjacency List, желательно без применения базы данных.
Ищется готовая библиотека, которая может принимать на вход подобные строки с вложенностью.