v2.5.2
Giriş yap

Array ile toplama işlemi

argues
360 defa görüntülendi

Array

(

    [0] => Array
        (
            [a] => 1
            [b] => 33
        )
    .
    .
    .

    [45] => Array
        (
            [a] => 300
            [b] => 100
        )

)

Böyle 45 array içinde verilerden oluşan bir dizim var.
benim istediğim şey

Array
(

[0] => 301
.
.
[45] = 133

)

Cevap yaz
Cevaplar (2)
emrahcan
766 gün önce

$array = array( array(300,10), array(400,15) );

foreach($array as $key=>$diziler) {

$dizi_toplam = 0;
foreach($diziler as $numara) {
    $dizi_toplam = $dizi_toplam+$numara;
}

echo $key.". dizideki numaraların toplamı: ".$dizi_toplam;

}

abdullahx
767 gün önce

Anlamadığım nokta;
Oluşmasını istediğiniz dizinin 0. indisindeki değer; ilk dizinin 0. indisindeki a anahtarının değeri ile yine ilk dizinin 45. indisindeki a anahtarının değerleri toplamı ise, oluşmasını istediğiniz dizinin 1. indisindeki değer hangi elemanların toplamı olacak?