Çok boyutlu Array Sum Değerler

0 Cevap php

PHP dizileri ile deney yaşıyorum ve ben bir "takımın" rekor diziler düzenlenen bir sahte ortamı kuruyorum.

$t1 = array (
        "basicInfo" => array (
            "The Sineps",
            "December 25, 2010",
            "lemonpole"
        ),
        "overallRecord" => array (
            0,
            0,
            0,
            0
        ),
        "overallSeasons" => array (
            "season1.cs" => array (0, 0, 0),
            "season2.cs" => array (0, 0, 0)
        ),
        "matches" => array (
            "season1.cs" => array (
                "week1" => array ("12", "3", "1"),
                "week2" => array ("8", "8" ,"0"),
                "week3" => array ("8", "8" ,"0")
            ),
            "season2.cs" => array (
                "week1" => array ("9", "2", "5"),
                "week2" => array ("12", "2" ,"2")
            )
        )
);

Ne elde etmek çalışıyorum, her sezon hafta kendi hafta, draws Tüm wins, loss eklemek için, ve. Yani, örneğin, tüm hafta toplamı $t1["matches"]["season1.cs"] $t1["overallSeasons"]["season1.cs"] eklenecektir. Sonuç bırakacaktı:

"overallSeasons" => array (
    "season1.cs" => array (28, 19, 1),
    "season2.cs" => array (21, 4, 7)
),

Ben son bir saat boyunca kendi başıma çalışmak için çalıştı ve ben aldık tüm for-loops ve foreach-loops biraz daha bilgi: o ... bu yüzden ben şimdi düşünüyorum ; gibi üzerine foreach döngüler ve kullanma gibi temelleri aşağı Ancak, ben yine de bu yüzden benimle ayı için oldukça yeni! [(5)] I $t1["matches"] anahtarına gelin ve her sezon geçmesi döngü alabilirsiniz ama wins tüm {eklemek nasıl anlamaya görünüyor olamaz } ve draw, her hafta için. Bunu başarmak için nasıl anlamaya kez şimdi, ben sadece oradan çalışabilir beri genel mevsim toplamını ilgili cevaplar arıyorum. Herhangi bir yardım çok takdir ama, lütfen deneyin ve benim için basit tutmak ... ya da buna göre kodu lütfen yorum olacak!

Teşekkürler!

0 Cevap