Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z wyciągnięciem danych z tablicy
Forum PHP.pl > Forum > PHP
deha21
Mam dziwną sprawę. Pobieram dane z JSONa, które zamieniam najpierw na obiekt a późnej na tablicę. Z tablicy chcę wyciągnąć danę, np. $tablica["id"] ale nie mogę. Print_r wypluwa mi coś takiego:
  1. (
  2. [120] => Abarth
  3. [121] => AC Cars
  4. [1] => Acura
  5. [123] => Aeon
  6. [2] => Aixam
  7. [3] => Alfa Romeo
  8. [124] => Alpina
  9. [4] => Aro
  10. [125] => Arrinera
  11. [126] => Artega
  12. [127] => Asia Motors
  13. [5] => Aston Martin
  14. [6] => Audi
  15. )

viking
json_decode ma konwersję od razu na tablicę. $tab[6] zwróci Audi
deha21
json_decode tworzy mi object (tak przynajmniej wskazuje var_dump). Z niego tworzę dopiero array. $tab[6] ani $tab["6"] nie zwraca nic. Jak zrobię array_flip i zrobię $tab["Audi"] zwraca mi "6" ale na odwrót niestety nie.
viking
Zobacz 2 parametr tej funkcji w dokumentacji. Nie ma możliwości żeby z tablicy którą podałeś $tab[6] nie zwróciło Audi.
deha21
json_decode($data, true) załatwiło sprawę, dzięki smile.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.