В PHP функция array_splice()используется для удаления или замены элементов массива и, при необходимости, вставки новых элементов. Он позволяет изменять массив, удаляя его часть и заменяя ее другими элементами. Вот несколько примеров использования array_splice()
-
Удаление элементов из массива:
$fruits = ['apple', 'banana', 'cherry', 'date']; array_splice($fruits, 1, 2); print_r($fruits);Вывод:
Array ([0] =>apple [1] =>дата) -
Замена элементов в массиве:
$colors = ['red', 'green', 'blue', 'yellow']; array_splice($colors, 1, 2, 'orange', 'purple'); print_r($colors);Вывод:
Массив ([0] =>красный [1] =>оранжевый [2] =>фиолетовый [3] =>желтый ) -
Вставка элементов в массив:
$animals = ['lion', 'tiger', 'elephant']; array_splice($animals, 1, 0, 'zebra', 'giraffe'); print_r($animals);Вывод:
Array ([0] =>лев [1] =>зебра [2] =>жираф [3] =>тигр [4] =>слон )