A alternativa correta é a letra D: "São funções que não têm nome em sua declaração". As funções anônimas, também conhecidas como closures, são funções que não possuem um nome definido em sua declaração, mas podem ser atribuídas a uma variável ou passadas como argumento para outras funções. Elas são muito úteis para criar funções de callback e para trabalhar com programação orientada a objetos em PHP. As demais alternativas estão incorretas: A. As funções anônimas não são consideradas como construção de código, mas sim como uma forma de definir uma função sem nome. B. É permitido atribuir o resultado de uma função anônima a variáveis, mas também é possível passá-las como argumento para outras funções ou utilizá-las como funções de callback. C. As funções anônimas não realizam callback automaticamente sempre que invocadas, mas podem ser utilizadas como funções de callback em determinadas situações. E. A sintaxe entre uma função anônima e uma função variádica não é idêntica, pois as funções variádicas possuem um número variável de argumentos, enquanto as funções anônimas podem ter um número fixo ou variável de argumentos.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar