SóProvas


ID
4842616
Banca
CESPE / CEBRASPE
Órgão
Ministério da Economia
Ano
2020
Provas
Disciplina
Programação
Assuntos

Considerando as linguagens de programação Java (versão 8 ou superior) e PHP (versão 7 ou superior), julgue o próximo item.


O resultado obtido com a execução do seguinte código PHP é 24.

<?php
echo ( function($x) { return [$x, $x+2, $x+4,
$x*6]; } ) (4) [3];
? >

Alternativas
Comentários
  • Gabarito Certo.

    (4) -> É o valor de x.

    [3] -> Equivale à quarta posição (lembre-se que o array começa na posição 0) da função return "$x*6", ou seja 4*6=24.

  • Eu nem me arrisco a responder isso aqui no Qc, isso para mim é árabe.

  • <?php echo (

    function($x) {

    return [$x, $x+2, $x+4, $x*6]; }

    ) (4) [3];

    ? >

    o parâmetro é o "4" então [$x = 4, $x+2 = 4+2, $x+4 = 4 + 4, $x*6 = 4*6]

    substitua o x pelo 4 = [4,6,8,24]

    as posições

    0 = 4

    1 = 6

    2 = 8

    3 = 24

    acessou a posição [3] logo vai retornar o "24"