多次元配列の特定の値の日付が類似している場合、その値を合計する方法を見つけようとしています。
これが私の配列です:
<?$myArray=array(
array(
'year' => 2011,
'month ' => 5,
'day' => 13,
'value' => 2
),
array(
'year' => 2011,
'month '=> 5,
'day' => 14,
'value' => 5
),
array(
'year' => 2011,
'month ' => 5,
'day' => 13,
'value' => 1
),
array(
'year' => 2011,
'month ' => 5,
'day' => 14,
'value' => 9
)
);?>
出力を次のように表示します。
<?$output=array(
array(
'year' => 2011,
'month ' => 5,
'day' => 13,
'value' => 3 //the sum of 1+2
),
array(
'year' => 2011,
'month '=> 5,
'day' => 14,
'value' => 14 //the sum of 5+9
)
);?>
4 つのサブ配列がどのように一致しyear/month/day
、次に のみvalue
が合計されたかに注意してください。このトピックに関する他のSOスレッドを見てきましたvalue
が、値だけではなく合計されているものを見つけることができませんyear/month/day
。
考え?