<?php
$array1 = [
[
'ID' => 11111,
'name' => 'ИМЯ',
'photo' => 'Ссылка',
],
[
'ID' => 22222,
'name' => 'Другое Имя',
'photo' => 'Другая ссылка',
],
];
$array2 = [
[
'ID' => 11111,
'name' => 'ИМЯ',
'photo' => 'Ссылка',
],
[
'ID' => 33333,
'name' => 'Другое Имя',
'photo' => 'Другая ссылка',
],
];
var_dump(array_udiff($array2, $array1, function ($a, $b) {
return ($a['ID'] <=> $b['ID']);
}));
preferences:
63.27 ms | 402 KiB | 5 Q