Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SimpleXML nie działa
AboutMe
post 7.11.2016, 17:10:50
Post #1





Grupa: Zarejestrowani
Postów: 261
Pomógł: 0
Dołączył: 24.02.2008

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


Dzień dobry smile.gif

Dlaczego poniższy kod nie działa?
  1. $url = "http://domena.com/1/feed.php?mode=topics_active";
  2. $xml = simplexml_load_file($url);
  3. for($i = 0; $i < 10; $i++){
  4. $published = $xml->feed->entry[$i]->published;
  5. $html = "$published<br>";
  6. }
  7. echo $html;


XML - http://pastebin.com/XEtZEfG8

Drugie pytanie czy jest możliwe wyświetlenie zawartości label=""?

Ten post edytował AboutMe 7.11.2016, 17:12:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post 8.11.2016, 09:34:54
Post #2





Grupa: Moderatorzy
Postów: 36 447
Pomógł: 6292
Dołączył: 27.12.2004




Cytat
nospor skąd Twoje uwielbienie do print_r? To nie jest najlepszy sposób na debugowanie, var_dump daje o wiele cenniejsze informacje. To głupie print_r wypisze 1 przy print_r(true) :/

Alez ja doskonale sobie z tego daje sprawe. Nie ucz ksiedza dzieci robic wink.gif
W tym wypadku print_r bedzie lepsze, gdy obiekt $xml jest jak najbardziej poprawnie zainicjowany a my chcemy zobaczyc jego zawartosc. dawanie tutaj var_dump tylko zaciemni sprawe bo jak sam dobrze wiesz var_dump dorzuca jeszcze typy i dlugosci co tylko zaciemni sprawe tutaj. Poprostu trzeba wiedziec kiedy uzywac print_r a kiedy var_dump smile.gif

Cytat
myślę że nospor jak i inni korzystają z tych dwóch funkcji naprzemiennie, w zależności od tego jak bardzo szczegółowe dane są potrzebne.
Dokladnie smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 20.04.2024 - 00:20