Страница руководства для array_unique()
не содержит ссылок на версию обратного вызова, и в списке ссылок слева нет функции с именем array_uunique()
(вот чтотакая функция должна вызываться, если она следует соглашению об именах других функций сортировки массивов - но тогда PHP не очень надежен в отношении соглашений об именах функций).
Вы можете добавить эту функцию самостоятельно, используядвойной foreach
цикл:
$uniqueness_fails = false;
foreach ( $myarray as $keyA => $valueA ) {
foreach ( $myarray as $keyB => $valueB ) {
if ( $keyA != $keyB and my_equality_function($valueA, $valueB) ) {
$uniqueness_fails = true;
break 2;
}
}
}