FC ConcursosFC Concursos

Questão FC374802

O analista de sistema da Câmara Municipal de Mariana implementou um sistema web para realizar o controle de demandas dos servidores da Câmara. De posse de todos requisitos necessár

Desenvolvimento Web

Instituto Consulplan · 2025

O analista de sistema da Câmara Municipal de Mariana implementou um sistema web para realizar o controle de demandas dos servidores da Câmara. De posse de todos requisitos necessários para o funcionamento da aplicação, o profissional concluiu que a linguagem de programação mais apropriada para desenvolver a ferramenta, nas condições e cenários do órgão público, era o PHP 8. Sobre essa linguagem de programação, analise as afirmativas a seguir.

 

I. Para funções e constantes, o PHP recorrerá a funções ou constantes globais se a função ou constante com namespace não existir.

 

II. A constante mágica __LINE__ apresenta o número da linha atual do arquivo.

 

III. No laço de repetição do-while, a expressão de avaliação é verificada ao final de cada iteração.

 

Está correto o que se afirma em

  1. I, II e III.
  2. I, apenas.
  3. I e II, apenas.
  4. II e III, apenas.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A alternativa está correta porque as três afirmativas descrevem comportamentos reais do PHP.

Namespaces e fallback: quando você chama uma função ou referencia uma constante sem o prefixo global, o PHP tenta primeiro a definição no namespace atual; se não encontrar, realiza um *fallback* para a função/constante global. Isso facilita reutilização sem sempre usar o qualificador global.

__LINE__: é uma constante mágica que retorna o número da linha atual do arquivo fonte onde é utilizada, útil em logs e mensagens de erro.

do-while: nesse laço a expressão condicional é avaliada ao final de cada iteração, garantindo que o bloco seja executado pelo menos uma vez antes da verificação.

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

Continue aprendendo