【发布时间】:2019-07-09 13:26:31
【问题描述】:
我想将几个数组合并成一个新数组,但按相同的键值分组
当我使用这个循环时
foreach($mrh as $group){
print_r($group);
};
输出是
Array (
[2] => 4
)
Array (
[2] => 5
)
Array (
[3] => 7
)
Array (
[3] => 8
)
Array (
[3] => 10
)
我想要的输出是
array (
[2] => array(
[0] => 4,
[1] => 5
),
[3] => array(
[0] => 7,
[1] => 8,
[2] => 10,
)
)
array_merge_recursive() 可能有用,但我无法用foreach 循环解决它
【问题讨论】:
标签: php arrays loops foreach array-merge