【发布时间】:2019-01-18 11:51:13
【问题描述】:
有人可以帮助我将 php 数组转换为分组格式吗?我正在尝试按id 对它们进行分组。我想转换以下数组:
$Arr1=Array
(
0 => Array
(
"id" => "4123",
"test_number" => "1",
"sat_total" => "1050"
),
1 => Array
(
"id" => "4123",
"test_number" => "2",
"sat_total" => "1130"
),
2 => Array
(
"id" => "4123",
"test_number" => "3",
"sat_total" => "1120"
),
3 => Array
(
"id" => "5555",
"test_number" => "1",
"sat_total" => "1130"
),
4 => Array
(
"id" => "5555",
"test_number" => "2",
"sat_total" => "1160"
)
);
进入这个:
$Arr2=Array
(
0 => Array
(
"id" => "4123",
"Score1" => "1050",
"Score2" => "1130",
"Score3" => "1120"
),
1 => Array
(
"id" => "5555",
"Score1" => "1130",
"Score2" => "1160"
)
);
我已经尝试了一点,但似乎找不到如何让它发挥作用。
【问题讨论】:
-
看起来并不复杂。到目前为止你有什么?
标签: php arrays multidimensional-array merge grouping