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 дода мешавад, то ҳар як рақамро ба квадрати он бардорад. Ин усул барои вақте ки функсияро дар ҷойҳои дигар такрор кардан лозим нест ва он бо даъвати махсуси он мантиқӣ алоқаманд аст, қулай аст.