Добавить элемент в середину массива на PHP
Функция array_splice() добавляет элемент в середину массива
array_splice - используется для вставки, замены или удаления элементов, которые находятся в переданом массиве.
PHP пример добавления элементов в массив:
Параметры php функции array_splice
функция удаляет длину length элементов, расположенных на расстоянии offset от начала массива input_array, и заменяет их элементами массива replace_element, если он передан в качестве параметра.
Важно! Если передается в функцию array_splice единичный элемент, то нет не нужно заключать его в массив, если только данный параметр сам не является массивом/объектом или имеет значение NULL.
Эквиваленты функции array_splice()
array_push($input, $x, $y) | array_splice($input, count($input), 0, array($x, $y)) |
array_pop($input) | array_splice($input, -1) |
array_shift($input) | array_splice($input, 0, 1) |
array_unshift($input, $x, $y) | array_splice($input, 0, 0, array($x, $y)) |
$input[$x] = $y // в случае, если key равен offset | array_splice($input, $x, 1, $y) |
-78
раз уже помогла