O PHP é uma linguagem de script open source de uso geral e ...
getenv(string $varname): string
Assinale a alternativa que mostra corretamente o que a linha de código retornará ao ser executada:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Retorna o nome da variável de ambiente varname, ou false em caso de erro.
Para entendermos a questão e a alternativa correta, precisamos conhecer o que é uma variável de ambiente e qual a função do comando getenv()
em PHP.
Variáveis de ambiente são variáveis utilizadas pelo sistema operacional para armazenar informações que podem ser usadas por diferentes programas. No contexto do PHP, essas variáveis podem ser acessadas para obter informações sobre o ambiente de execução do script, como parâmetros de configuração ou dados do sistema.
O comando getenv()
é uma função do PHP utilizada para recuperar o valor de uma variável de ambiente. Esta função espera um único argumento, que é o nome da variável de ambiente a ser recuperada, e retorna uma string contendo o valor da variável se ela existir, ou false se a variável não for encontrada ou se ocorrer algum erro durante a tentativa de acesso à variável.
A alternativa A está correta porque descreve exatamente o que a função getenv()
faz: ela retorna o valor da variável de ambiente especificada pelo nome que é passado como argumento (string $varname) e não o nome da variável em si. Se a variável de ambiente especificada não for encontrada, a função retorna false.
É importante saber que as outras alternativas estão incorretas porque elas sugerem que a função retorna diferentes tipos de dados ou informações, como valores booleanos, cadeias numéricas ou strings de inteiros, o que não está alinhado com o propósito e comportamento real da função getenv()
.
Dessa forma, ao se deparar com questões sobre funções de linguagens de programação em concursos, é fundamental entender o propósito e o comportamento das funções em questão para conseguir identificar a resposta 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
Gabarito A
Autoexplicativo, copia e cola do manual de PHP. https://www.php.net/manual/pt_BR/function.getenv.php
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo