Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#2691588

Analise o código abaixo e assinale a alternativa correta. Considere que a linguagem em uso é PHP na versão 5.5. 1. <?php 2. function b($c, $d) { 3. return function() { 4. return $c * $d; 5. }; 6. } 7. $a = b(2, 3); 8. echo call_user_func($a); 9. ?>

  • Ao executar essescript, o número 6 será impresso.
  • Um erro fatal será lançado porque a linguagem não permite uma função como retorno.
  • O número 0 será impresso ao executar essescript. Além disso, caso habilitados, avisos de variáveis indefinidas serão exibidos para as variáveis c e d.
  • A função call_user_func não existe, a correta é call_user_function.
  • O número 0 será impresso ao executar essescript. Para que oscriptfuncione como esperado, imprimindo 6, é necessário colocar using ($c, $d) após function() na linha 3.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora