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.