in reply to Deleting elements from array questions

If I understand what you're trying to do, you could just use grep and assign the new array to the original one:
$item = "match"; @array = grep {$_ ne $item} @array;

-- Mike

--
just,my${.02}