質問編集履歴

2

追記

2018/05/17 14:02

投稿

ryf
ryf

スコア5

test CHANGED
File without changes
test CHANGED
@@ -99,3 +99,101 @@
99
99
  どのようなアルゴリズムを組めばできるか、ご教授お願いいたします。
100
100
 
101
101
  PHP Ver.7.1
102
+
103
+
104
+
105
+ [追記]
106
+
107
+ ```php
108
+
109
+ $arr = array(
110
+
111
+ array(
112
+
113
+ 'ID1' => 1,
114
+
115
+ 'ID2' => 2,
116
+
117
+ 'ID3' => 3,
118
+
119
+ ),
120
+
121
+ array(
122
+
123
+ 'ID1' => 1,
124
+
125
+ 'ID2' => 12,
126
+
127
+ 'ID3' => 13,
128
+
129
+ ),
130
+
131
+ array(
132
+
133
+ 'ID1' => 21,
134
+
135
+ 'ID2' => 22,
136
+
137
+ 'ID3' => 23,
138
+
139
+ ),
140
+
141
+ );
142
+
143
+ $key_list = array(
144
+
145
+ 'ID1',
146
+
147
+ 'ID2',
148
+
149
+ );
150
+
151
+ ```
152
+
153
+ 指定するキーが同じ場合は、以下のようにしたいです。
154
+
155
+ ```
156
+
157
+ $format_arr = array(
158
+
159
+ 1 => array(
160
+
161
+ 2 => array(
162
+
163
+ 'ID1' => 1,
164
+
165
+ 'ID2' => 2,
166
+
167
+ 'ID3' => 3,
168
+
169
+ ),
170
+
171
+ 12 => array(
172
+
173
+ 'ID1' => 1,
174
+
175
+ 'ID2' => 12,
176
+
177
+ 'ID3' => 13,
178
+
179
+ ),
180
+
181
+ ),
182
+
183
+ 21 => array(
184
+
185
+ 22 => array(
186
+
187
+ 'ID1' => 21,
188
+
189
+ 'ID2' => 22,
190
+
191
+ 'ID3' => 23,
192
+
193
+ ),
194
+
195
+ ),
196
+
197
+ );
198
+
199
+ ```

1

PHPバージョン記載

2018/05/17 14:02

投稿

ryf
ryf

スコア5

test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,5 @@
97
97
  ```
98
98
 
99
99
  どのようなアルゴリズムを組めばできるか、ご教授お願いいたします。
100
+
101
+ PHP Ver.7.1