- print_r: documentation ( source)
- array_udiff: documentation ( source)
<?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 1;
}
$array1 = array("n_1", "n_2", "n_3", "n_4" );
$array2 = array("green");
$result = array_udiff($array1, $array2, "compare");
print_r($result);