Hala diziler için oldukça yeni. Bazı JSON var ve temelde JSON ayrıştırır ve aşağıdaki gibi deşifre bazı PHP ile çalıştırmak ettik - biraz yardıma ihtiyacım: Bu aslında uzayıp gidiyorPHP/JSON - stdClass Object
stdClass Object
(
[2010091907] => stdClass Object
(
[home] => stdClass Object
(
[score] => stdClass Object
(
[1] => 7
[2] => 17
[3] => 10
[4] => 7
[5] => 0
[T] => 41
)
[abbr] => ATL
[to] => 2
)
- AMA - benim sorundur stdClass Object
parçası. Bunu bir for döngüsünde çağırabilmem ve sonra her bölümden (ev, skor, abbr, vs.) yinelemem gerekiyor. Bunun için nasıl giderim?
ben 'json_decode (gerçek $ dizesi) yapmış;', ancak, sorunlar dizisi için başvurulan numarasını aradım var. Örneğin, sayı 2010091907 ama 'foreach ($ oyun olarak $ json-> 2010091907)' kesilirken, ben 'ayrıştırma hatası hatası alıyorum: bekliyor, sözdizimi hatası, beklenmedik T_LNUMBER T_STRING veya T_VARIABLE' – drewrockshard
Kullanım' $ json- > {'Yasadışı' değişken adları için {'2010091907'}. Neredeyse – Wrikken
: 'foreach ($ json -> { '2010091907'} $ oyunu olarak)' ı hatayı alıyorum: 'Uyarı: foreach için verilen Geçersiz değişken()'. JSON için ARRAY için çıkışımı referans. Verileri arayabilmem gerekiyor ve bunlar özyinelemeli diziler gibi görünüyor (resmi olarak adlandırılanlardan emin değil). – drewrockshard