Assinale a opção que indica o trecho de código na linguagem ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra A
A questão pede para identificar o trecho de código na linguagem PHP que é capaz de escrever na tela o tipo de browser utilizado por um visitante de um website. Para resolver essa questão, é preciso ter conhecimento sobre a variável superglobal $_SERVER, que é uma array contendo informações como cabeçalhos, caminhos e localizações do script. A chave 'HTTP_USER_AGENT' dessa array guarda informações sobre o navegador do usuário que está acessando a página.
A alternativa correta, Letra A, utiliza a sintaxe correta para acessar essa informação com o código:
echo $_SERVER['HTTP_USER_AGENT'];
Esta linha de código faz uso do comando echo, que é usado para imprimir dados na tela, e acessa o valor associado à chave 'HTTP_USER_AGENT' da variável superglobal $_SERVER, que contém a string identificadora do navegador do cliente.
As outras opções apresentam erros distintos, como uso de uma variável superglobal inexistente ($_CLIENT) ou referência a uma chave inexistente dentro da variável superglobal ('HTTP_BROWSER'), o que torna a alternativa A a única correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
PHP pode usar tanto "echo" quanto "print"
$_SERVER é uma variável superglobal, já a $_CLIENT não existe
Browser não é a única forma de acessar um endpoint PHP, logo "HTTP_USER_AGENT" faz mais sentido.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo