質問編集履歴

2

配列の修正

2020/01/23 04:14

投稿

Dammyyy
Dammyyy

スコア7

test CHANGED
File without changes
test CHANGED
@@ -12,63 +12,69 @@
12
12
 
13
13
  ```
14
14
 
15
- $list = array(1) {
16
-
17
- [1]=> array(3) {
18
-
19
- ["id"]=> int(1)
20
-
21
- ["title"]=> string(9) "東京都"
22
-
23
- ["city"]=> array(1) {
24
-
25
- [0]=> array(3) {
26
-
27
- ["id"]=> string(5) "1001"
28
-
29
- ["title"]=> string(9) "中央区"
30
-
31
- ["count"]=> int(300) }
32
-
33
- [1]=> array(3) {
34
-
35
- ["id"]=> string(5) "1002"
36
-
37
- ["title"]=> string(6) "港区"
38
-
39
- ["count"]=> int(150) }
40
-
41
- [2]=> array(3) {
42
-
43
- ["id"]=> string(5) "1003"
44
-
45
- ["title"]=> string(9) "新宿区"
46
-
47
- ["count"]=> int(430) }
48
-
49
- [3]=> array(3) {
50
-
51
- ["id"]=> string(5) "1004"
52
-
53
- ["title"]=> string(9) "渋谷区"
54
-
55
- ["count"]=> int(170) }
56
-
57
- [4]=> array(3) {
58
-
59
- ["id"]=> string(5) "1005"
60
-
61
- ["title"]=> string(9) "品川区"
62
-
63
- ["count"]=> int(260) }
64
-
65
- [5]=> array(3) {
66
-
67
- ["id"]=> string(5) "1006"
68
-
69
- ["title"]=> string(12) "千代田区"
70
-
71
- ["count"]=> int(200) }
15
+ array (
16
+
17
+ 1 => array (
18
+
19
+ 'id' => 1,
20
+
21
+ 'title' => '東京都',
22
+
23
+ 'city' => array (
24
+
25
+ 0 => array (
26
+
27
+ 'id' => '1001',
28
+
29
+ 'title' => '中央区',
30
+
31
+ 'count' => 300, ),
32
+
33
+ 1 => array (
34
+
35
+ 'id' => '1002',
36
+
37
+ 'title' => '港区',
38
+
39
+ 'count' => 150, ),
40
+
41
+ 2 => array (
42
+
43
+ 'id' => '1003',
44
+
45
+ 'title' => '新宿区',
46
+
47
+ 'count' => 430, ),
48
+
49
+ 3 => array (
50
+
51
+ 'id' => '1004',
52
+
53
+ 'title' => '渋谷区',
54
+
55
+ 'count' => 170, ),
56
+
57
+ 4 => array (
58
+
59
+ 'id' => '1005',
60
+
61
+ 'title' => '品川区',
62
+
63
+ 'count' => 260, ),
64
+
65
+ 5 => array (
66
+
67
+ 'id' => '1006',
68
+
69
+ 'title' => '千代田区',
70
+
71
+ 'count' => 200, ),
72
+
73
+ ),
74
+
75
+ ),
76
+
77
+ )
72
78
 
73
79
  ```
74
80
 
@@ -80,129 +86,141 @@
80
86
 
81
87
 
82
88
 
83
- $list = array(1) {
84
-
85
- [1]=> array(3) {
86
-
87
- ["id"]=> int(1)
88
-
89
- ["title"]=> string(9) "東京都"
90
-
91
- ["city"]=> array(1) {
92
-
93
- [0]=> array(3) {
94
-
95
- ["id"]=> string(5) "1003"
96
-
97
- ["title"]=> string(9) "新宿区"
98
-
99
- ["count"]=> int(430) }
100
-
101
- [1]=> array(3) {
102
-
103
- ["id"]=> string(5) "1001"
104
-
105
- ["title"]=> string(9) "中央区"
106
-
107
- ["count"]=> int(300) }
108
-
109
- [2]=> array(3) {
110
-
111
- ["id"]=> string(5) "1005"
112
-
113
- ["title"]=> string(9) "品川区"
114
-
115
- ["count"]=> int(260) }
116
-
117
- [3]=> array(3) {
118
-
119
- ["id"]=> string(5) "1006"
120
-
121
- ["title"]=> string(12) "千代田区"
122
-
123
- ["count"]=> int(200) }
124
-
125
- [4]=> array(3) {
126
-
127
- ["id"]=> string(5) "1004"
128
-
129
- ["title"]=> string(9) "渋谷区"
130
-
131
- ["count"]=> int(170) }
132
-
133
- [5]=> array(3) {
134
-
135
- ["id"]=> string(5) "1002"
136
-
137
- ["title"]=> string(6) "港区"
138
-
139
- ["count"]=> int(150) }
140
-
141
- ```
142
-
143
-
144
-
145
- そのうえで、任意の項目(例:千代田区、港区)を先頭に持っていきたい
146
-
147
- ```
148
-
149
- $list = array(1) {
150
-
151
- [1]=> array(3) {
152
-
153
- ["id"]=> int(1)
154
-
155
- ["title"]=> string(9) "東京都"
156
-
157
- ["city"]=> array(1) {
158
-
159
- [0]=> array(3) {
160
-
161
- ["id"]=> string(5) "1006"
162
-
163
- ["title"]=> string(12) "千代田区"
164
-
165
- ["count"]=> int(200) }
166
-
167
- [1]=> array(3) {
168
-
169
- ["id"]=> string(5) "1002"
170
-
171
- ["title"]=> string(6) "港区"
172
-
173
- ["count"]=> int(150) }
174
-
175
- [2]=> array(3) {
176
-
177
- ["id"]=> string(5) "1003"
178
-
179
- ["title"]=> string(9) "新宿区"
180
-
181
- ["count"]=> int(430) }
182
-
183
- [3]=> array(3) {
184
-
185
- ["id"]=> string(5) "1001"
186
-
187
- ["title"]=> string(9) "中央区"
188
-
189
- ["count"]=> int(300) }
190
-
191
- [4]=> array(3) {
192
-
193
- ["id"]=> string(5) "1005"
194
-
195
- ["title"]=> string(9) "品川区"
196
-
197
- ["count"]=> int(260) }
198
-
199
- [5]=> array(3) {
200
-
201
- ["id"]=> string(5) "1004"
202
-
203
- ["title"]=> string(9) "渋谷区"
204
-
205
- ["count"]=> int(170) }
89
+ array (
90
+
91
+ 1 => array (
92
+
93
+ 'id' => 1,
94
+
95
+ 'title' => '東京都',
96
+
97
+ 'city' => array (
98
+
99
+ 0 => array (
100
+
101
+ 'id' => '1003',
102
+
103
+ 'title' => '新宿区',
104
+
105
+ 'count' => 430, ),
106
+
107
+ 1 => array (
108
+
109
+ 'id' => '1001',
110
+
111
+ 'title' => '中央区',
112
+
113
+ 'count' => 300, ),
114
+
115
+ 2 => array (
116
+
117
+ 'id' => '1005',
118
+
119
+ 'title' => '品川区',
120
+
121
+ 'count' => 260, ),
122
+
123
+ 3 => array (
124
+
125
+ 'id' => '1006',
126
+
127
+ 'title' => '千代田区',
128
+
129
+ 'count' => 200, ),
130
+
131
+ 4 => array (
132
+
133
+ 'id' => '1004',
134
+
135
+ 'title' => '渋谷区',
136
+
137
+ 'count' => 170, ),
138
+
139
+ 5 => array (
140
+
141
+ 'id' => '1002',
142
+
143
+ 'title' => '港区',
144
+
145
+ 'count' => 150, ),
146
+
147
+ ),
148
+
149
+ ),
150
+
151
+ )
152
+
153
+ ```
154
+
155
+
156
+
157
+ そのうえで、任意の項目(例:千代田区、港区)を先頭に持っていきたいです。
158
+
159
+ ```
160
+
161
+ array (
162
+
163
+ 1 => array (
164
+
165
+ 'id' => 1,
166
+
167
+ 'title' => '東京都',
168
+
169
+ 'city' => array (
170
+
171
+ 0 => array (
172
+
173
+ 'id' => '1006',
174
+
175
+ 'title' => '千代田区',
176
+
177
+ 'count' => 200, ),
178
+
179
+ 1 => array (
180
+
181
+ 'id' => '1002',
182
+
183
+ 'title' => '港区',
184
+
185
+ 'count' => 150, ),
186
+
187
+ 2 => array (
188
+
189
+ 'id' => '1003',
190
+
191
+ 'title' => '新宿区',
192
+
193
+ 'count' => 430, ),
194
+
195
+ 3 => array (
196
+
197
+ 'id' => '1001',
198
+
199
+ 'title' => '中央区',
200
+
201
+ 'count' => 300, ),
202
+
203
+ 4 => array (
204
+
205
+ 'id' => '1005',
206
+
207
+ 'title' => '品川区',
208
+
209
+ 'count' => 260, ),
210
+
211
+ 5 => array (
212
+
213
+ 'id' => '1004',
214
+
215
+ 'title' => '渋谷区',
216
+
217
+ 'count' => 170, ),
218
+
219
+ ),
220
+
221
+ ),
222
+
223
+ )
206
224
 
207
225
  ```
208
226
 

1

誤字修正しました。

2020/01/23 04:14

投稿

Dammyyy
Dammyyy

スコア7

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
 
82
82
 
83
- $sort = array(1) {
83
+ $list = array(1) {
84
84
 
85
85
  [1]=> array(3) {
86
86
 
@@ -146,7 +146,7 @@
146
146
 
147
147
  ```
148
148
 
149
- $sort = array(1) {
149
+ $list = array(1) {
150
150
 
151
151
  [1]=> array(3) {
152
152