Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zamiana ciągu znaków
Forum PHP.pl > Forum > Przedszkole
djpotwosss
Witam, mam taki problem, próbuję zamienić tekst(a raczej próbuję wyciągnąć jedną informację, a resztę wyrzucić).

Posiadam taki kod:

  1. <?
  2. //RADIO KRAKOW
  3. $uarray=file_get_contents('http://mojlinkzdanymi.pl/katalogdanych', true);
  4. $uarray=preg_replace('<\/p>', '', $uarray);
  5. $array = json_decode($uarray, true);
  6. echo '<br><b>Wynik:</b><br>';
  7. print_r($array[txt]);
  8. ?>


Na wejściu dostaję informację taką:
  1. {"status":true,"txt":"
  2. Tekst1<\/p>
  3. Jakaś niepotrzebna zawartość"}


Co potrzebuję? Potrzebuję wyciągnąć zawartość Tekst1, mój tok myślenia po zamianie przez funkcję preg_replace nic nie daje. Jak to rozwiązać? Oczywiście Tekst1 to dynamicznie generowane dane a Jakaś niepotrzebna zawartość to też zmienny dynamicznie tekst
by_ikar
poczytaj lepiej o json, bo nawet nie wiesz jakie to jest proste.
djpotwosss
Przez JSON nie przeparsuje, chce przeparsować przez PHP.
gorden
A czemu nie możesz użyć funkcji json_decode? Jak tak bardzo Ci zależy na własnej, to skopiuj kod tamtej do swojej biggrin.gif
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.