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