Sobes.tech
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, за да се изведе квадрата на всеки елемент от масива. Това позволява писане на компактнен и разбираем код без необходимостта да се създава отделна именувана функция.