Funkcje anonimowe w tablicach

Założenie: Nauczymy się, jak przechowywać funkcje anonimowe w tablicach PHP i jak je następnie wywoływać.

Krok po kroku:

  1. Tworzenie tablicy z funkcjami anonimowymi: Zdefiniujmy tablicę, której elementami będą funkcje anonimowe. Każda funkcja będzie wykonywała inne działanie.
  2. 
    $funkcje = [
        function ($a, $b) { return $a + $b; }, // Funkcja dodawania
        function ($a, $b) { return $a - $b; }, // Funkcja odejmowania
        function ($a) { return $a * 2; }      // Funkcja mnożenia przez 2
    ];
    				

    W tym kroku tworzymy tablicę $funkcje, która zawiera trzy funkcje anonimowe. Każda z nich przyjmuje argumenty i zwraca wynik odpowiedniej operacji.

  3. Wywoływanie funkcji z tablicy: Teraz wywołamy każdą z funkcji z tablicy, przekazując jej odpowiednie argumenty.
  4. 
    echo $funkcje[0](5, 3) . "
    "; // Wywołanie funkcji dodawania (5 + 3 = 8) echo $funkcje[1](10, 4) . "
    "; // Wywołanie funkcji odejmowania (10 - 4 = 6) echo $funkcje[2](7) . "
    "; // Wywołanie funkcji mnożenia (7 * 2 = 14)

    W tym kroku używamy indeksów tablicy (0, 1, 2) aby uzyskać dostęp do poszczególnych funkcji anonimowych i wywołujemy je, przekazując argumenty w nawiasach. Wynik każdej operacji jest wyświetlany na ekranie.

Ten przykład pokazuje podstawowe zastosowanie funkcji anonimowych w tablicach. Zachęcamy do eksperymentowania z różnymi funkcjami i sposobami ich wykorzystania!

Dodaj komentarz 0

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