Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Generowanie tablicy dla drzewka
Forum PHP.pl > Forum > Przedszkole
szok
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 sad.gif

Pozdrawiam
erix
  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
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.