Bir dizide bir noktaya kadar nasıl aynı anahtara dayalı değerinin toplamını alabilirim?

0 Cevap php

Ben aşağıdaki gibi bir dizi var. Ben anahtar "saldırı" değeri tarafından bu diziyi sipariş. Her şey o kadar tamam, ama ben mesela sadece 9 total saldırı değerleri toplanır almak istiyorum: Ben 4 KEY3 (4 * 35), (3 * 45) anahtar1 3. özetlemek istiyorum ve key2 2 (* 25 2) otomatik olarak toplanır. Biri yardım eğer ben büyük mutluluk duyacağız.

İşte dizidir:

$data = array(
'1' => array('id' => '1', 'attack' => '45', 'defence' => '15', 'total' => '3'),
'2' => array('id' => '2', 'attack' => '25', 'defence' => '15', 'total' => '6'),
'3' => array('id' => '3', 'attack' => '35', 'defence' => '15', 'total' => '4'),
'4' => array('id' => '4', 'attack' => '20', 'defence' => '10', 'total' => '4')

);

0 Cevap