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