Wstawianie elementu w określone miejsce tablicy (array_splice)

Założenie: Nauczymy się, jak wstawiać nowe elementy do tablicy PHP w dowolnym miejscu za pomocą funkcji array_splice().

Krok po kroku:

  1. Tworzenie przykładowej tablicy produktów:
  2. 
    $produkty = ["Chleb", "Masło", "Serek"];
    				

    Tworzymy tablicę asocjacyjną o nazwie $produkty, zawierającą trzy elementy.

  3. Wstawianie nowego elementu:
  4. 
    array_splice($produkty, 2, 0, "Dżem"); 
    				

    Funkcja array_splice() modyfikuje oryginalną tablicę. Pierwszy argument to tablica, drugi to indeks, od którego zaczynamy wstawianie (2 – czyli po “Masło”), trzeci to liczba elementów do usunięcia (0 – nic nie usuwamy), czwarty to element do wstawienia (“Dżem”).

  5. Wyświetlanie zmodyfikowanej tablicy:
  6. 
    print_r($produkty);
    				

    Funkcja print_r() wyświetla zawartość tablicy w czytelny sposób.

  7. Wstawianie wielu elementów:
  8. 
    array_splice($produkty, 3, 0, ["Miód", "Nutela"]);
    print_r($produkty);
    				

    Możemy wstawić więcej niż jeden element, podając je jako tablicę w czwartym argumencie.

Ten przykład pokazuje podstawowe zastosowanie funkcji array_splice(). Zachęcamy do eksperymentowania z różnymi parametrami i odkrywania dalszych możliwości tej funkcji!

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *