Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Функция array splice PHP

Функция array splice PHP

Здравствуйте, сегодня я вновь с Вами. После изучения вчерашней темы, я решил Вас познакомить с похожей функцией array_splice, которая немного по-другому вырезает массив и имеет возможность добавлять вместо вырезанной последовательности элементов другую последовательность. Давайте перейдем к примеру.

<?php
  $array = array("two", "five", "one", "three", "four");
  array_splice($array, 1, 2, array("seven", "eight", "nine"));
  print_r($array);
?>

Теперь разберем все параметры функции, которые мы указали. Первое что необходимо знать, функция может принимать всего 4 параметра, при этом только 2 параметра являются обязательными.
Первым параметром, как обычно, передается массив, с которым мы и будем работать.
Вторым параметром мы задаем смещение, от начала нашего массива, т.е., с какого элемента будут удаляться элементы массива. Отсчет происходит с нуля.
Третий параметр указывает длину удаляемых элементов, т.е., какое количество элементов должно быть удалено, включая элемент с которого начинается смещение. Если данный параметр не указан, то удаляться все элементы, начиная с позиции смещения, если параметр задан отрицательным, то Вы отсчитываете указанное количество элементов от конца строки и промежуток, который будет находиться от позиции смещения, до элемента, который вы отсчитали, будет удален.
И при помощи четвертого параметра Вы можете задавать, какие элементы будут вставлены вместо удаленной последовательности элементов массива. Если параметр не указан, то и вставлено ничего не будет, но если он задан, то в удаленную последовательность будет вставлен указанный элемент.

В примере кода я указал все параметры, для того чтобы Вы поняли суть работы данной функции, а также посмотрели на результат выполнения этого кода.

arraysplice

Вот мы и изучили функцию array splice, которая должна пригодиться Вам в вашей дальнейшей работе, на этом я с Вами прощаюсь, до скорого.

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: