Questão nº 49
Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 49)
FGV2023Analista Judiciário - Análise de SistemasTecnologia da Informação
Gabarito: Cver comentário ↓
No contexto do PHP, a função die() é operacionalmente semelhante a uma outra função da linguagem, cujo nome é:
- Acatch;
- Beval;
- Cexit; (alternativa correta)
- Dpack;
- Esleep.
Resposta comentada
Gabarito Alternativa C
Em PHP, as funções die() e exit() são usadas para encerrar a execução do script imediatamente, impedindo que qualquer código subsequente seja processado.
- (A) Incorreta:
catché uma palavra-chave usada em blocostry-catchpara capturar e tratar exceções (erros), não para encerrar o script. - (B) Incorreta:
eval()executa uma string como código PHP, sendo uma função para interpretação dinâmica de código, não para terminar a execução. - (C) Correta: A função
exit()é sinônimo dedie(). Ambas as funções têm exatamente a mesma funcionalidade: elas encerram o script PHP em execução e podem opcionalmente imprimir uma mensagem ou retornar um código de status. - (D) Incorreta:
pack()é usada para empacotar dados em uma string binária de acordo com um formato especificado, sem relação com a interrupção do script. - (E) Incorreta:
sleep()pausa a execução do script por um número especificado de segundos, mas não o encerra; ele continua após a pausa.
Fonte: FGV TJ-SE Servidor 2023 Analista Judiciário - Análise de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.