Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Generowanie tablicy dla drzewka
szok
post
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 20
Dołączył: 2.03.2006

Ostrzeżenie: (0%)
-----


Witam, mam problem, w sumie to nie wiem jak można to jakoś fajnie zrobić: Posiadam dane w postaci:
- tekst 2
-- tekst 8
- tekst 1
-- tekst 5
--- tekst 9
--- tekst 4
---- tekst 3
----- tekst 7

I potrzebuje do tego tablice w postaci:

  1. <?php
  2. $list = array(
  3.            'colors' => array(
  4.                                'red',
  5.                                'blue',
  6.                                'green'
  7.                            ),
  8.            'shapes' => array(
  9.                                'round',
  10.                                'square',
  11.                                'circles' => array(
  12.                                                    'ellipse',
  13.                                                    'oval',
  14.                                                    'sphere'
  15.                                                    )
  16.                            ),
  17.            'moods'    => array(
  18.                                'happy',
  19.                                'upset' => array(
  20.                                                    'defeated' => array(
  21.                                                                        'dejected',
  22.                                                                        'disheartened',
  23.                                                                        'depressed'
  24.                                                                        ),
  25.                                                    'annoyed',
  26.                                                    'cross',
  27.                                                    'angry'
  28.                                                )
  29.                            )
  30.            );
  31. ?>


Hm i nie wiem jak to wygenerować aby to działalo tak jak powinno. Ma ktoś jakieś sugestie? Jak sie to za zabrać. Tzn coś mi wychodziło. I nawet bylo ok, ale po zmianie danych już się posypało (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




  1. rekurencja
  2. sprawdzanie poziomu w zależności od liczby myślników - jako gałąź przekazujesz referencję do klucza. Jeśli ma dzieci, zamienia wartość na tablicę i obrabia dalej
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 20:45