これは私が今持っているものです。
Array(
[0] => Array
(
[x] => 1
[y] => 1418
[z] => 1
)
[1] => Array
(
[x] => 2
[y] => 567
[z] => 1
)
[2] => Array
(
[x] => 3
[y] => 2345
[z] => 1
)
[3] => Array
(
[x] => 4
[y] => 567
[z] => 1
)
[4] => Array
(
[x] => 1
[y] => 2134
[z] => 2
)
[5] => Array
(
[x] => 2
[y] => 456
[z] => 2
)
[6] => Array
(
[x] => 3
[y] => 1418
[z] => 2
)
[7] => Array
(
[x] => 4
[y] => 676
[z] => 2
)
)
そして、私は持っていたい:
Array(
[1] => Array
(
[1] => Array
(
[y] => 1418
)
[2] => Array
(
[y] => 567
)
[3] => Array
(
[y] => 2345
)
[4] => Array
(
[y] => 567
)
)
[2] => Array
(
[1] => Array
(
[y] => 2134
)
[2] => Array
(
[y] => 456
)
[3] => Array
(
[y] => 1418
)
[4] => Array
(
[y] => 676
)
)
)
では、少し説明を。この配列から、新しい配列を作成しました。[z] = 最初の配列のキーでした [x] = 2 番目の配列のキーでした。
[z] と [x] を配列から削除する必要はありません。
誰かがそれを行う方法を手伝ってもらえますか? 陰謀を企てて私には行かないからです。特に、この中に新しい配列を作成する際に問題があります。
var_export:
array (
0 =>
array (
'x' => '1',
'y' => '1418',
'z' => '1',
),
1 =>
array (
'x' => '2',
'y' => '567',
'z' => '1',
),
2 =>
array (
'x' => '3',
'y' => '2345',
'z' => '1',
),
3 =>
array (
'x' => '4',
'y' => '567',
'z' => '1',
),
4 =>
array (
'x' => '1',
'y' => '2134',
'z' => '2',
),
5 =>
array (
'x' => '2',
'y' => '456',
'z' => '2',
),
6 =>
array (
'x' => '3',
'y' => '1418',
'z' => '2',
),
7 =>
array (
'x' => '4',
'y' => '676',
'z' => '2',
),
)