Sobes.tech
Junior — Middle

Máte zkušenosti s používáním anonymních funkcí ve svých projektech?

sobes.tech AI

Odpověď od AI

Ano, anonymní funkce (closure) v PHP jsou široce používány pro vytváření funkcí na místě, jejich předávání jako argumentů nebo definování callbacků.

Příklad anonymní funkce v PHP:

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

print_r($squared);

Zde je anonymní funkce předána do array_map, aby umocnila každé číslo na druhou. Tento přístup je užitečný, když funkci není třeba znovu používat jinde a je logicky spojena s konkrétním voláním.