igrok54
Ищущий
Всем привет!
После сортировки из java-скрипта постом получаю строку типа (в числах будут id статей в базе данных, в примере строки числа упростил для понятности):
Нужна функция, которая преобразует полученный список с вложенными списками (количество уровней вложения неизвестен), преобразует в многоуровневый ассоциативный массив, из которого потом можно будет понять к какому родительскому элементу относится вложенный подмассив.
Гуглил - ничего внятного,
По форуму искал запросом "вложенные списки" - все о обратном варианте - массив в список...
Сижу над этим вторые сутки, отупел уже вконец (((
Хотя бы идею, алгоритм... Понятно, что рекурсия, но по каким точкам и условиям?
После сортировки из java-скрипта постом получаю строку типа (в числах будут id статей в базе данных, в примере строки числа упростил для понятности):
PHP:
<li>1
<ul>
<li>11</li>
<li>12
<ul>
<li>121</li>
<li>122</li>
</ul>
</li>
<li>13</li>
</ul>
</li>
<li>2</li>
<li>3
<ul>
<li>3.1</li>
<li>3.2</li>
</ul>
</li>
<li>4</li>
Гуглил - ничего внятного,
По форуму искал запросом "вложенные списки" - все о обратном варианте - массив в список...
Сижу над этим вторые сутки, отупел уже вконец (((
Хотя бы идею, алгоритм... Понятно, что рекурсия, но по каким точкам и условиям?