Junior — Middle
Имали ли сте опит с използването на анонимни функции в проектите си?
sobes.tech AI
Отговор от AI
Да, анонимните функции (затваряния) в PHP се използват широко за създаване на функции на момента, предаването им като аргументи или дефиниране на callback функции.
Пример за анонимна функция в PHP:
$numbers = [1, 2, 3, 4, 5];
$squared = array_map(function($n) {
return $n * $n;
}, $numbers);
print_r($squared);
Тук анонимната функция се предава на array_map, за да повиши всяко число на квадрат. Този подход е удобен, когато не е необходимо да се използва функцията другаде и тя е логически свързана с конкретен извик.