Łączenie tablic (array_merge)

Założenie: Połączyć dwie tablice produktów – jedną z listą wszystkich produktów, a drugą z listą produktów promowanych, w jedną tablicę zawierającą wszystkie produkty.

Krok po kroku:

  1. Tworzenie tablic: Zdefiniujmy dwie tablice, jedną z produktami standardowymi, a drugą z produktami promowanymi.
  2. 
    $produkty = array("Produkt A", "Produkt B", "Produkt C");
    $promowane = array("Produkt D", "Produkt E");
    				
  3. Łączenie tablic za pomocą `array_merge()`: Funkcja `array_merge()` łączy elementy z podanych tablic. Nowe elementy są dodawane na końcu.
  4. 
    $wszystkieProdukty = array_merge($produkty, $promowane);
    				
  5. Wyświetlanie połączonej tablicy: Wyświetlimy zawartość połączonej tablicy za pomocą pętli `foreach`.
  6. 
    echo "Wszystkie produkty:\n";
    foreach ($wszystkieProdukty as $produkt) {
        echo $produkt . "\n";
    }
    				
  7. (Opcjonalnie) Obsługa powtarzających się kluczy: Jeżeli tablice mają numeryczne klucze, `array_merge` zachowa klucze z pierwszej tablicy. Jeżeli chcesz uniknąć powtarzających się kluczy, użyj `array_unique` po połączeniu.
  8. 
    $wszystkieProduktyUnikalne = array_unique($wszystkieProdukty);
    				

Ten przykład pokazuje podstawowe zastosowanie funkcji `array_merge()`. Zachęcamy do eksperymentowania z różnymi typami tablic i poznawania innych funkcji do manipulowania tablicami w PHP!

Dodaj komentarz 0

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