大家好。
需要在数组中找到相同的值,并将它们添加到另一个数组中。
$ar = [
1 => 'один',
2 => 'два',
3 => 'два',
4 => 'два',
5 => 'три',
6 => 'три',
7 => 'четыре',
8 => 'пять',
9 => 'шесть',
];
// результат ниже
$arrrr = [
1 => [2,3,4],
2 => [5,6]
];
可以在常规循环中收集并使用 array_filter 选择您需要的那些
结果
如果不需要数组索引,您可以使用 array_values() 重置它们