Разделение на уровни вложенности в PHP

Подскажите, пожалуйста, можно ли разделить на уровни вложенности строку и каждому уровню вложенности задать процент.

Например, такая строка: { 1 уровень - 1 | 1 уровень - 2 | 1 уровень - 3 | 1 уровень - 4 { 2 уровень - 1 | 2 уровень - 1 } }

Чтобы в результате получилась строка:

{ 25%: 1 уровень - 1 | 25%: 1 уровень - 2 | 25%: 1 уровень - 3 | 25%: 1 уровень - 4 { 12,5%: 2 уровень - 1 | 12,5%: 2 уровень - 1 } }

Примерно по такому принципу. Не только на 2 уровень, но и на более глубокие уровни вложенности.


Ответы (0 шт):