Forum Webscript.Ru

Программирование => PHP => Тема начата: KBA-KBA от 24 Августа 2002, 03:07:44

Название: Древовидные Массивы
Отправлено: KBA-KBA от 24 Августа 2002, 03:07:44
помогите создать функцию, которая получала бы на входе древовидный массив вида

Array (
 [0] => Раздел 1
 [1] => Array (
         [0] => Раздел 1
         [1] => Array (
                 [0] => Раздел 1
                 [1] => Array (
                         [0] => Раздел 1
                         [1] => Array (
                                 [0] => Раздел 1
                                 [1] => Раздел 2
                                 [2] => Раздел 3
                                      )
                         [2] => Раздел 2
                         [4] => Array (
                                 [0] => Раздел 1
                                 [1] => Раздел 2
                                 [2] => Раздел 3
                                      )
                              )
                 [2] => Раздел 2
                 [3] => Раздел 3
                      )
              )
      )


и строила бы дерево вида:

Раздел 1
+--Раздел 1
   +--Раздел 1
   |  +--Раздел 1
   |  |  +--Раздел 1
   |  |  +--Раздел 2
   |  |  L--Раздел 3
   |  L--Раздел 2
   |     +--Раздел 1
   |     +--Раздел 2
   |     L--Раздел 3
   +--Раздел 2
   L--Раздел 3
Название: Древовидные Массивы
Отправлено: Макс от 24 Августа 2002, 03:40:27
Цитировать
и строила бы дерево вида:
строку такую? или что?
Это навигация по разделам будет?(ссылки тогда еще нужны) Посмотри phplib -> tree.inc там что-то похожее делается
Название: Древовидные Массивы
Отправлено: KBA-KBA от 25 Августа 2002, 05:26:16
лано гляну...
а ссылки присобачить не трабл :)