гуру нет, но пару раз парсил, в чем собственно сложность? первую строку откинул и в бой ))
Надо в таком формате распарсить) https://skr.sh/s9r4eEI4NtJ Учитывая разделы.
Визуально я должен буду вывести в таком формате https://skr.sh/s9rELyi5Qbm
парсишь построчно, каждую строку разбиваешь по точке с запятой и если в массиве 1 запись, то это название раздела, если больше то внутрянка
$result = explode(';', $line); $count = count($result); $category = ''; if($count === 1) { $category = $result; else { $list[$category][] = $result }
считай количество разделителей и будешь понимать что перед тобой
Но все же спасибо за идею
Обсуждают сегодня