<?php
$a1 = [
['target_id' => 124],
['target_id' => 234],
['target_id' => 345],
];
$a2 = [
['target_id' => 123, 'type' => 'node'],
['target_id' => 234, 'type' => 'node'],
['target_id' => 345, 'type' => 'node'],
];
var_dump(array_udiff($a1, $a2, function ($a, $b) {
if ($a['target_id'] == $b['target_id']) {
return -1;
}
return 0;
}));
preferences:
36.81 ms | 402 KiB | 5 Q