[Solved] php – array intersect and merge
[ad_1] When number of other values is just one: $array = [ [‘xx’, 123], [‘xx’, 523], [‘xx’, 783], [‘yy’, 858], [‘yy’, 523], [‘xx’, 235], ]; $result = []; foreach ($array as $row) { list($key, $value) = $row; if (!array_key_exists($key, $result)) { $result[$key] = [$key]; } $result[$key][] = $value; } More generic solution for any number … Read more