Соединение массивов в PHP: удаление, замена и вставка элементов

В PHP функция array_splice()используется для удаления или замены элементов массива и, при необходимости, вставки новых элементов. Он позволяет изменять массив, удаляя его часть и заменяя ее другими элементами. Вот несколько примеров использования array_splice()

  1. Удаление элементов из массива:

    $fruits = ['apple', 'banana', 'cherry', 'date'];
    array_splice($fruits, 1, 2);
    print_r($fruits);

    Вывод: Array ([0] =>apple [1] =>дата)

  2. Замена элементов в массиве:

    $colors = ['red', 'green', 'blue', 'yellow'];
    array_splice($colors, 1, 2, 'orange', 'purple');
    print_r($colors);

    Вывод: Массив ([0] =>красный [1] =>оранжевый [2] =>фиолетовый [3] =>желтый )

  3. Вставка элементов в массив:

    $animals = ['lion', 'tiger', 'elephant'];
    array_splice($animals, 1, 0, 'zebra', 'giraffe');
    print_r($animals);

    Вывод: Array ([0] =>лев [1] =>зебра [2] =>жираф [3] =>тигр [4] =>слон )