in reply to Re: Array element deletion
in thread Array element deletion

splice?!? Why not just shift?
shift @a;

Of course, that doesn't work if you have to find and remove an array element. Then, indeed, splice or grep are the way to go.