FC ConcursosFC Concursos

Questão FC374806

Considere o seguinte código com a linguagem de programação PHP: Ao executar o código produzido, pode-se afirmar que o programa

Desenvolvimento Web

Instituto Consulplan · 2023

Considere o seguinte código com a linguagem de programação PHP:

 

 

Ao executar o código produzido, pode-se afirmar que o programa

  1. não funcionará por um erro de sintaxe na utilização do método da linha 5.
  2. não funcionará por um erro de sintaxe na concatenação de valores na linha 7.
  3. funcionará perfeitamente e exibirá 1.verde; 2.azul; 3.vermelho; 4.branco; 5.cinza.
  4. funcionará perfeitamente e exibirá 5.cinza; 4.branco; 3.vermelho; 2.azul; 1.verde.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

O código define um array indexado com chaves numéricas (1 a 5) associadas às cores e, em seguida, aplica a função array_reverse com o segundo parâmetro igual a true. Esse parâmetro ativa o comportamento preserve_keys, ou seja, a função inverte a ordem dos elementos mas mantém as chaves originais.

Depois, um laço foreach percorre o array já invertido na ordem estabelecida por array_reverse e imprime cada chave seguida do valor. Como as chaves foram preservadas, a iteração se dará de 5 até 1, exibindo os valores correspondentes.

Portanto, a saída será exatamente: 5.cinza; 4.branco; 3.vermelho; 2.azul; 1.verde.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo