Poniższy kod służy do wyodrębniania informacji ze strony json.Podnoszenie liczby wpisów w tablicy json
$str = file_get_contents('http://fantasy.mlssoccer.com/web/api/elements/498/');
$jsonarray = json_decode($str, true);
$week1 = $jsonarray['fixture_history']['summary'][0][2];
$week2 = $jsonarray['fixture_history']['summary'][1][2];
Oto fragment tego, co zabiera ze
{ "summary" :
[
[ 1, "PHI (A)", 14 ]
[ 2, "TOR (A)", 8 ]
]
}
W tej chwili tylko 2 tygodnie istnieje. 1 nowy wpis będzie dodawany co tydzień. Jak mogę napisać coś do powiedzenia "pętla na ile tygodni/wpisów istnieje"?
Prawie co chcę zrobić, to umieścić tę informację w tabeli HTML i chcę, żeby kod wiedział, ile tygodni tam jest. Będzie jeden wiersz danych na każdy tydzień.
Daj mi znać, jeśli to nie jest jasne .. i dzięki!
Wygląda na to, czego potrzebuję. Jak jednak korzystać z tego w moim przykładzie? Próbowałem 'echo $ jsonarray ['fixture_history'] ['summary']. Length;' i zwraca słowo 'Arraylength'. Czy istnieje sposób na odzyskanie prostego numeru? (powinno być 2 w tym przypadku) – Cully
@Cully zobaczyć brak odpowiedzi. –
Doskonały. Działa świetnie. Przepraszam, powinienem wspomnieć o PHP. Wiem bardzo niewiele o javascript. Wielkie dzięki! – Cully