Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]rozdzielenie
Forum PHP.pl > Forum > Przedszkole
vtuner
Witam,

Mam w bazie taki tekst:

menu_type=main
id_sfx=menu
id=top
itp...

I teraz mam problem, bo nie wiem ja przekazac ten tekst do tablicy.
tommy4
tekst?

nie są to tabele?

jeśli nie, to:
  1. <?php
  2. $tekst_z_bazy = "whatsgoingon=test1\nshit=test2";
  3. preg_match_all('/(.*)=(.*)/', $tekst_z_bazy, $m);
  4. print_r($m[1]);
  5. print_r($m[2]);
  6. ?>


Kod
Array
(
    [0] => whatsgoingon
    [1] => shit
)
Array
(
    [0] => test1
    [1] => test2
)


Możesz jeszcze:
  1. <?php
  2. $test = array_combine($m[1], $m[2]);
  3. print_r($test);
  4. ?>


Kod
Array ( [whatsgoingon] => test1 [shit] => test2 )
vtuner
Wielkie dzięki, trochę musiałem jeszcze pozmieniać, ale ogólnie chodziło mi o pomysł. Dzieki
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.