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