non ho capito se vuoi preservare gli indici dell'array o meno, forse è questo il punto, comunque cosi a occhio ti consiglio di guardare array_filter.

questa discussione può esserti d'aiuto:

http://forum.html.it/forum/showthrea...8#post11865838

ciao