- array_uintersect: documentation ( source)
- var_dump: documentation ( source)
<?php
$a = array(
array('id' => 1, 'name' => 'bar'),
array('id' => 0, 'name' => 'foo'),
);
$b = array(
array('id' => 0, 'name' => 'foo'),
array('id' => 2, 'name' => 'baz'),
);
var_dump(array_uintersect($a, $b, function($a, $b) {
if ($a === $b) {
return 0;
} elseif ($a > $b) {
return 1;
} else {
return -1;
}
}));