Mai sentito parlare di key(), array_keys(), foreach (array_expression as $key => $value), isset() etc. etc. etc?
Edit.
Della buona volontà si sente sempre la mancanza.Codice PHP:
<pre>
<?php
$array = array();
$array[0]['id'] = 4;
$array[1]['id'] = 7;
$array[2]['id'] = 8;
$array[3]['id'] = 9;
$checks = array();
$checks[7] = 80;
$checks[8] = 60;
$checks[4] = 30;
function my_filter($item) {
global $checks;
return !isset($checks[$item['id']]);
}
print_r(array_filter($array, 'my_filter'));
?>
</pre>