ignore_user_abort(true);
$excel = array(1,2,3,4,5,6,7,8,9); // Исходный массив
$array = array(1,3,5,7); // ID на удаление
$c = count($array);
for ($j = 0; $j < $c; $j++) {
// Удаляем например
$a = $array[$j];
unset($excel[$a]);
}
preg_match("/<table...>(.*?)<\/table>/ism")
(это псевдокод)