Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zamiana ciągu znaków
djpotwosss
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.12.2008

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


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


poczytaj lepiej o json, bo nawet nie wiesz jakie to jest proste.
Go to the top of the page
+Quote Post
djpotwosss
post
Post #3





Grupa: Zarejestrowani
Postów: 87
Pomógł: 1
Dołączył: 3.12.2008

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


Przez JSON nie przeparsuje, chce przeparsować przez PHP.
Go to the top of the page
+Quote Post
gorden
post
Post #4





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


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 (IMG:style_emoticons/default/biggrin.gif)
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: 2.10.2025 - 17:40