Çocuklar için ilk işleme PHP Array

0 Cevap php

Ben bugün dizilerin çok yoruldum - Bana biryere atılmış.

Yani, burada bir dizi çıkış bulunuyor:

Array
(
[2010091907] => Array
    (
        [home] => Array
            (
                [score] => Array
                    (
                        [1] => 7
                        [2] => 17
                        [3] => 10
                        [4] => 7
                        [5] => 0
                        [T] => 41
                    )

                [abbr] => ATL
                [to] => 2
            )

Array
(
[2010091909] => Array
    (
        [home] => Array
            (
                [score] => Array
                    (
                        [1] => 7
                        [2] => 17
                        [3] => 10
                        [4] => 7
                        [5] => 0
                        [T] => 41
                    )

                [abbr] => ATL
                [to] => 2
            )

Array
(
[2010091901] => Array
    (
        [home] => Array
            (
                [score] => Array
                    (
                        [1] => 7
                        [2] => 17
                        [3] => 10
                        [4] => 7
                        [5] => 0
                        [T] => 41
                    )

                [abbr] => ATL
                [to] => 2
            )

Ben her [2010091907] yineleme için bir preg_match yazma olmak için gidiyorum, ama bunu yapmadan önce, ben bu bilgilerin parça, ya da nasıl onu aramak için nasıl anlamıyorum. Gibi bir şey yapıyor olurdum:

$json=json_decode($data,true);
foreach ($json['dont-know-what-to-call-it'] as $key => $value) {
            echo "Key: ".$key."; Value: ".$value."<br />";
}

Ben sadece bu her birini aramak için nasıl bilmiyorum [2010091901] bloklar, ben onları aramak için varsayalım ettiğimi adı gibi. Ben "puan" adlı beri, skor altında bir şeyler aramak için biliyorum, ve veri tüm bu altındadır. Ben dizinin ilk "bölümleri" anahtar / değer almak için nasıl bilmiyorum. Sonunda, ben, her [2010091901] kapmak manipüle / [2010091901] her biri inbetween olan verileri kullanmak, ve sonra bir sonraki "kayıt" gitmek istiyorum gidiyorum.

0 Cevap