У меня есть два массива, первый как старый, второй как новый.
Я хочу сравнить их оба и вывести только дубликаты.
Я пробую что-то с болью: array_intersect
и array_search
безрезультатно ...
Первый массив (старый) содержит в качестве вывода:
[0] => Array (
[id] => old_id_1
[color] => red
)
[1] => Array (
[id] => old_id_2
[color] => blue
)
[2] => Array (
[id] => old_id_3
[color] => green
)
[3] => Array (
[id] => old_id_4
[color] => purple
)
[4] => Array (
[id] => old_id_5
[color] => yellow
)
Второй (новый) выход:
[0] => Array (
[id] => new_id_1
[color] => blue
)
[1] => Array (
[id] => new_id_2
[color] => pink
)
[2] => Array (
[id] => new_id_3
[color] => purple
)
Как возвращение, я хочу сделать что-то вроде:
We find 2 duplicates colors :
- blue (new_id_1) in old_id_2
- purple (new_id_3) in old_id_4
Если у кого-то есть идеи.