質問編集履歴

2

追加質問

2021/11/15 20:25

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -45,3 +45,33 @@
45
45
 
46
46
 
47
47
  なおフレームワークとしてlaravelを使用しているのでlaravelのメソッドも使用可能です。
48
+
49
+
50
+
51
+
52
+
53
+ 追記
54
+
55
+ 上記の通り比較するのはidが重複するもので、結合するのはmassageだとして他にnameやcolorなど多数のの列が加わる(idが同じの場合nameやcolorも必ず同じ値になり、違うのはmassageのみ)の場合の書き方も教えていただけると幸いです。
56
+
57
+
58
+
59
+ ```ここに言語を入力
60
+
61
+ $array= [
62
+
63
+ ['id' => 1, 'name' => '東京, 'color' => '黒', 'massage' => '●メッセージ1'],
64
+
65
+ ['id' => 1, 'name' => '東京, 'color' => '黒', 'massage' => '●メッセージ2'],
66
+
67
+ ['id' => 1, 'name' => '東京, 'color' => '黒', 'massage' => '●メッセージ3'],
68
+
69
+ ['id' => 2, 'name' => '新宿, 'color' => '赤', 'massage' => '●メッセージ1'],
70
+
71
+ ['id' => 2, 'name' => '新宿, 'color' => '赤', 'massage' => '●メッセージ2'],
72
+
73
+ ['id' => 3, 'name' => '品川, 'color' => '青', 'massage' => '●メッセージ1'],
74
+
75
+ ];
76
+
77
+ ```

1

配列の内容を変更

2021/11/15 20:25

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,11 +12,7 @@
12
12
 
13
13
  ['id' => 2, 'massage' => '●メッセージ2'],
14
14
 
15
- ['id' => 2, 'massage' => '●メッセージ3'],
16
-
17
15
  ['id' => 3, 'massage' => '●メッセージ1'],
18
-
19
- ['id' => 3, 'massage' => '●メッセージ2'],
20
16
 
21
17
  ];
22
18
 
@@ -34,9 +30,9 @@
34
30
 
35
31
  ['id' => 1, 'massage' => '●メッセージ1●メッセージ2●メッセージ3'],
36
32
 
37
- ['id' => 2, 'massage' => '●メッセージ1●メッセージ2●メッセージ3'],
33
+ ['id' => 2, 'massage' => '●メッセージ1●メッセージ2'],
38
34
 
39
- ['id' => 3, 'massage' => '●メッセージ1●メッセージ2'],
35
+ ['id' => 3, 'massage' => '●メッセージ1'],
40
36
 
41
37
  ];
42
38