質問編集履歴

8

$team_list[4]の数値を修正

2019/01/09 09:42

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  3 => Array( 'team_id' => 4, 'team_name' => 'カバさんチーム', 'rank' => 2),
28
28
 
29
- 4 => Array( 'team_id' => 5, 'team_name' => 'ウサギさんチーム', 'rank' => 3),
29
+ 4 => Array( 'team_id' => 5, 'team_name' => 'ウサギさんチーム', 'rank' => 4),
30
30
 
31
31
  5 => Array( 'team_id' => 6, 'team_name' => 'カモさんチーム', 'rank' => 3),
32
32
 

7

$team_list[3]の数値がソートの前後で間違っておりました、、、大変失礼いたしました。

2019/01/09 09:42

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  2 => Array( 'team_id' => 3, 'team_name' => 'アヒルさんチーム', 'rank' => 2),
26
26
 
27
- 3 => Array( 'team_id' => 4, 'team_name' => 'カバさんチーム', 'rank' => 3),
27
+ 3 => Array( 'team_id' => 4, 'team_name' => 'カバさんチーム', 'rank' => 2),
28
28
 
29
29
  4 => Array( 'team_id' => 5, 'team_name' => 'ウサギさんチーム', 'rank' => 3),
30
30
 

6

不要な文言、タイトルを削除しました。

2019/01/09 09:34

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
@@ -1 +1 @@
1
- 複数の配列のソート、キーの再振り分けをする方法
1
+ 複数の配列のソートをする方法
test CHANGED
@@ -5,8 +5,6 @@
5
5
  1.配列$team_listから'rank'で昇順、重複するものは'team_id'で昇順でソート(ソート1)
6
6
 
7
7
  2.同じキーの配列$tank_list,配列$num_listも(ソート1)と同じ順番にソート(ソート2)
8
-
9
- 3.配列のキーを再振り分け
10
8
 
11
9
 
12
10
 

5

初心者アイコン追加

2019/01/09 09:31

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
File without changes
test CHANGED
File without changes

4

タイトルを変更しました

2019/01/09 09:13

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
@@ -1 +1 @@
1
- 複数の配列のソートをする方法
1
+ 複数の配列のソート、キーの再振り分けをする方法
test CHANGED
File without changes

3

タイトルを変更、説明がわかりずらかったので修正しました

2019/01/09 09:12

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
@@ -1 +1 @@
1
- 多次元配列のキーを変更しないソートをする方法
1
+ 複数の配列のソートをする方法
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  1.配列$team_listから'rank'で昇順、重複するものは'team_id'で昇順でソート(ソート1)
6
6
 
7
- 2.配列$team_listと同じキーの配列$tank_list,配列$num_listも(ソート1)と同じ順番にソート(ソート2)
7
+ 2.同じキーの配列$tank_list,配列$num_listも(ソート1)と同じ順番にソート(ソート2)
8
8
 
9
9
  3.配列のキーを再振り分け
10
10
 

2

説明の詳細を記入

2019/01/09 09:09

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,12 @@
1
- 下記の条件でソートをしたいです。
1
+ PHPを使用して下記の条件でソートをしたいです。
2
2
 
3
3
 
4
4
 
5
- 1.配列$team_listから'rank'で昇順、重複するものは'team_id'で昇順でソート(ソート1)
5
+ 1.配列$team_listから'rank'で昇順、重複するものは'team_id'で昇順でソート(ソート1)
6
6
 
7
- 2.配列$team_listと同じキーの配列$tank_list,配列$num_listも(ソート1)と同じ順番にソート(ソート2)
7
+ 2.配列$team_listと同じキーの配列$tank_list,配列$num_listも(ソート1)と同じ順番にソート(ソート2)
8
+
9
+ 3.配列のキーを再振り分け
8
10
 
9
11
 
10
12
 

1

ソート後のキーを修正しました

2019/01/09 09:07

投稿

StraightGrain
StraightGrain

スコア14

test CHANGED
File without changes
test CHANGED
@@ -92,17 +92,17 @@
92
92
 
93
93
  0 => Array( 'team_id' => 1, 'team_name' => 'アンコウさんチーム', 'rank' => 1 ),
94
94
 
95
- 1 => Array( 'team_id' => 3, 'team_name' => 'アヒルさんチーム', 'rank' => 2),
95
+ 2 => Array( 'team_id' => 3, 'team_name' => 'アヒルさんチーム', 'rank' => 2),
96
96
 
97
- 2 => Array( 'team_id' => 4, 'team_name' => 'カバさんチーム', 'rank' => 2),
97
+ 3 => Array( 'team_id' => 4, 'team_name' => 'カバさんチーム', 'rank' => 2),
98
98
 
99
- 3 => Array( 'team_id' => 7, 'team_name' => 'レオポンさんチーム', 'rank' => 2),
99
+ 6 => Array( 'team_id' => 7, 'team_name' => 'レオポンさんチーム', 'rank' => 2),
100
100
 
101
- 4 => Array( 'team_id' => 2, 'team_name' => 'カメさんチーム', 'rank' => 3),
101
+ 1 => Array( 'team_id' => 2, 'team_name' => 'カメさんチーム', 'rank' => 3),
102
102
 
103
103
  5 => Array( 'team_id' => 6, 'team_name' => 'カモさんチーム', 'rank' => 3),
104
104
 
105
- 6 => Array( 'team_id' => 5, 'team_name' => 'ウサギさんチーム', 'rank' => 4),
105
+ 4 => Array( 'team_id' => 5, 'team_name' => 'ウサギさんチーム', 'rank' => 4),
106
106
 
107
107
  7 => Array( 'team_id' => 8, 'team_name' => 'アリクイさんチーム', 'rank' => 4),
108
108
 
@@ -114,17 +114,17 @@
114
114
 
115
115
  0 => 'IV号戦車D型',
116
116
 
117
- 1 => '八九式中戦車甲型',
117
+ 2 => '八九式中戦車甲型',
118
118
 
119
- 2 => 'III号突撃砲F型',
119
+ 3 => 'III号突撃砲F型',
120
120
 
121
- 3 => 'ポルシェティーガー',
121
+ 6 => 'ポルシェティーガー',
122
122
 
123
- 4 => 'ヘッツァー',
123
+ 1 => 'ヘッツァー',
124
124
 
125
125
  5 => 'ルノーB1bis',
126
126
 
127
- 6 => 'M3中戦車リー',
127
+ 4 => 'M3中戦車リー',
128
128
 
129
129
  7 => '三式中戦車',
130
130
 
@@ -136,17 +136,17 @@
136
136
 
137
137
  0 => '5人',
138
138
 
139
- 1 => '4人',
140
-
141
139
  2 => '4人',
142
140
 
143
141
  3 => '4人',
144
142
 
143
+ 6 => '4人',
144
+
145
- 4 => '3人',
145
+ 1 => '3人',
146
146
 
147
147
  5 => '3人',
148
148
 
149
- 6 => '6人',
149
+ 4 => '6人',
150
150
 
151
151
  7 => '3人',
152
152