<?php
function compare($a, $b) {
$ret = value_compare_func($a, $b);
echo "value_compare_func($a, $b) == $ret\n";
return $ret;
}
function value_compare_func($a, $b){
if ($a === 'n_3') {
return 0;
}
return strcmp($a, $b);
}
$array1 = array("n_1", "n_2", "n_3", "n_4" );
$array2 = array("green");
$result = array_udiff($array1, $array2, "compare");
print_r($result);
preferences:
48.41 ms | 402 KiB | 5 Q