<?php
function test($v1,$v2){
if($v1["id"]===$v2["id"]) return 0;
else return -1;
}
$array2=NULL;
$array=array(
array("id"=>1,"data"=>1),
array("id"=>1,"data"=>2),
array("id"=>1,"data"=>3),
array("id"=>3,"data"=>5),
array("id"=>8,"data"=>1),
array("id"=>10,"data"=>10)
);
print_r(array_udiff_assoc($array, $array, null,'test'));
preferences:
28.85 ms | 402 KiB | 5 Q