Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — IF Sul Rio-Grandense 2025

ProgramaçãoLinguagens de programação
Código
qg528439
Banca
IF Sul Rio-Grandense
Órgão
IF Sul Rio-Grandense
Ano
2025
Nível
Superior
Cargo
Professor EBTT - Área 13, 17, 20, 25, 42: Informação e Comunicação I
Em PHP, as funções include e require são usadas para incluir o conteúdo de um arquivo em outro.Sobre o comportamento dessas duas funções, é correto afirmar que
  1. Ao comportamento das duas funções é idêntico. Sendo que o require foi introduzido a partir do PHP 3 por questões semânticas, e o include ainda é mantido na linguagem para fins de compatibilidade de código, mas é considerada obsoleta e novos projetos devem dar preferência a aplicação da função require.
  2. Ba função include gera um aviso e continua a execução do script se o arquivo não for encontrado, enquanto a função require gera um erro e interrompe a execução do script se o arquivo não for encontrado.
  3. Co comportamento da função require é semelhante ao comportamento da função include. No entanto, ao executar a função require, é realizada uma verificação se o arquivo já foi incluído, e, em caso afirmativo, a inclusão não é realizada.
  4. Da função require é utilizada para a inclusão de outros arquivos PHP, enquanto a função include é utilizada apenas para a inclusão de arquivos que contenham código HTML (template da página).
Revelar gabarito e comentário

GabaritoB — a função include gera um aviso e continua a execução do script se o arquivo não for encontrado, enquanto a função require gera um erro e interrompe a execução do script se o arquivo não for encontrado.

Link permanente: /questoes/qg528439