Sobes.tech
Junior — Middle

Aveți experiență în utilizarea funcțiilor anonime în proiectele dvs.?

sobes.tech AI

Răspuns de la AI

Da, funcțiile anonime (closure) în PHP sunt utilizate pe scară largă pentru a crea funcții la momentul execuției, a le transmite ca argumente sau a defini callback-uri.

Exemplu de funcție anonimă în PHP:

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

print_r($squared);

Aici, funcția anonimă este transmisă în array_map pentru a ridica la pătrat fiecare număr. Această abordare este utilă atunci când nu trebuie să reutilizați funcția în alte locuri și este logic legată de o anumită apelare.