Funkcja PHP array_splice() usuwa z tablicy określony zakres elementów i ewentualnie wstawia w jego miejsce inne elementy. W wyniku wykonania tej funkcji może dojść do zmiany indeksów numerycznych.
Składnia funkcji PHP array_splice()
Funkcja PHP array_splice() ma następującą składnię:
array_splice(
array &$array,
int $offset,
?int $length = null,
mixed $replacement = []
): array
Parametry
| Parametr | Opis |
|---|---|
| array | Parametr obowiązkowy. Tablica, która ma zostać poddana modyfikacji. |
| offset | Parametr obowiązkowy. Indeks pierwszego elementu wycinka tablicy, który ma zostać usunięty. Jeśli ma wartość ujemną, to odliczanie jest wykonywane od końca tablicy. |
| length | Długość usuwanego odcinka:
|
| replacement | Jeśli ten argument zostanie przekazany, to funkcja zastąpi usunięte elementy elementami z tego argumentu.
Jeśli jako argument zostanie przekazana wartość innego typu niż tablica, to zostanie ona przekonwertowana na tablicę. Jeśli ustawienia argumentów Jeśli argument |
Wartość zwrotna
Funkcja PHP array_splice() zwraca tablicę zawierającą usunięte elementy.
Typ zwrotny: array.
