Splice en php

array=array_splice(array,offset,[cantidad,array_reemplazo]);

Si array_reemplazo no se pasa como parámetro entonces elimina del vector pasado la cantidad de elementos indicada a partir del offset indicado, si array_reemplazo existe dichos elementos son reemplazados por aquellos del vector array_reemplazo.

Si no se pasa cantidad se eliminan o reemplazan todos los elementos desde el offset indicado hasta el fin del vector.

Fuente: Documento Generación de web sites dinámicos usando PHP