Важные справочники к ночным пляскам с бубном:)  

  СПРАВОЧНИК PHP

Получение и удаление части массива

array_splice()

Удаляет часть массива или заменяет ее частью другого массива. Синтаксис:

Функция array_splice(), также как и array_slice(), возвращает подмасcив arr начиная с индекса offset максимальной длины lenght, но, вместе с тем, она делает и другое полезное действие. А именно, она заменяет только что указанные элементы на то, что находится в массиве replacement (или просто удаляет, если replacement не указан).

Если offset>0, то последовательность будет начинаться с элемента, имеющего позицию offset от начала массива, а если <0, то отсчет производится от конца массива. Надо отметить, что первый элемент имеет нулевую позицию, а последний (-1).

Если указать length>0, то это число возвращаемых в массиве элементов, а если length<0, то это позиция последнего возвращаемого элемента в массиве arr от его конца. В качестве примера укажем следующие эквивалентыне замены:

Пример использования функции array_splice():

Функция поддерживается PHP 4, PHP 5

script© 16valve.ru version 1.0 2016