first array is numbered 0000-9999
second array contains unique entries of any of these numbers for example {0001, 1138, 2288, 4582}
im trying to filter these entries from the first array using the array_filter function
originally i used nested loops which was resulting in far too much processing for something that surely must be able to be done much more easily.
i did a simple callback function to make sure that the array filtering works, and does (see below) but id like to pass the second array to the function so it knows which entries to omit rather than hardcoding them.
Code: Select all
function omit($var){
if($var != "0000"){
return true;
}
else{
return false;
}
}
print_r(array_filter($productNumbers, "omit"));