Modyfikacja tablic z użyciem technik programowania funkcyjnego

Założenie: Nauczymy się modyfikować elementy tablicy w PHP za pomocą funkcji funkcyjnych, a konkretnie funkcji array_map.

Krok po kroku:

  1. Tworzenie tablicy: Zdefiniujmy tablicę liczb całkowitych.
  2. 
    $liczby = [1, 2, 3, 4, 5];
    				
  3. Definicja funkcji anonimowej: Stwórzmy funkcję anonimową, która będzie dodawać 10 do każdego elementu tablicy.
  4. 
    $dodajDziesiec = function($liczba) {
      return $liczba + 10;
    };
    				
  5. Użycie array_map: Zastosujmy funkcję array_map, aby zastosować naszą funkcję anonimową do każdego elementu tablicy $liczby.
  6. 
    $liczbyZwiekszone = array_map($dodajDziesiec, $liczby);
    				
  7. Wyświetlenie wyniku: Wyświetlmy zmodyfikowaną tablicę.
  8. 
    print_r($liczbyZwiekszone);
    				

Powyższy kod wyświetli tablicę: Array ( [0] => 11 [1] => 12 [2] => 13 [3] => 14 [4] => 15 )

Ten przykład pokazuje podstawowe zastosowanie funkcji array_map do modyfikacji tablic w PHP. Zachęcamy do eksperymentowania z innymi funkcjami funkcyjnymi, takimi jak array_filter czy array_reduce, aby poszerzyć swoją wiedzę!

Dodaj komentarz 0

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