回答編集履歴

1

訂正版

2016/09/06 09:43

投稿

ttyp03
ttyp03

スコア16998

test CHANGED
@@ -25,3 +25,33 @@
25
25
  }
26
26
 
27
27
  ```
28
+
29
+
30
+
31
+ ---
32
+
33
+ 訂正版
34
+
35
+ もう解決してしまってますが…。
36
+
37
+ なんか$iのところがしっくりきてなかったのですが、普通に考えれば下記コードで良かったので、訂正版としてのっけておきます。
38
+
39
+ ```PHP
40
+
41
+ $tmp = Array();
42
+
43
+ foreach( $array as $key => $a ){
44
+
45
+ $tmp[$a['id']] += $a['amount'];
46
+
47
+ }
48
+
49
+ $array = Array();
50
+
51
+ foreach( $tmp as $key => $m ){
52
+
53
+ $array[] = Array("id" => $key, "amount" => $m);
54
+
55
+ }
56
+
57
+ ```