Sobes.tech
Junior — Middle

Van tapasztalata az anonim függvények használatában a projektjeiben?

sobes.tech MI

Válasz az MI-től

Igen, a PHP-ban az anonim függvények (lezárások) széles körben használatosak a futás közbeni függvények létrehozására, argumentumként való átadására vagy callback-ek meghatározására.

Példa egy anonim függvényre PHP-ben:

$numbers = [1, 2, 3, 4, 5];
$squared = array_map(function($n) {
    return $n * $n;
}, $numbers);

print_r($squared);

Itt az anonim függvény átadásra kerül az array_map-nak, hogy minden számot négyzetre emeljen. Ez a megközelítés akkor hasznos, ha a függvényt nem kell más helyeken újra felhasználni, és logikailag kapcsolódik egy adott híváshoz.