Na linguagem de programação PHP, para acessar os dados de u...

Próximas questões
Com base no mesmo assunto
Q359092 Programação
Na linguagem de programação PHP, para acessar os dados de um formulário enviado por meio do método POST, é necessário utilizar a variável superglobal:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - $_POST.

Para acessar os dados de um formulário enviado através do método POST no PHP, utilizamos a variável superglobal $_POST. Esta é uma variável predefinida que é usada para coletar dados de formulário após o envio de um formulário com method="post". O conteúdo da variável $_POST é um array associativo, onde cada chave corresponde ao atributo 'name' dos campos do formulário e cada valor corresponde ao dado inserido pelo usuário nesse campo.

É importante entender que as variáveis superglobais no PHP são construídas dentro do próprio ambiente da linguagem e estão disponíveis em qualquer lugar do script, independentemente do escopo. Isso facilita o acesso aos dados enviados por formulários, sessões, cookies, entre outros.

As outras alternativas não são utilizadas para acessar os dados de um formulário via POST no PHP:

  • $POST — Não existe esta forma de variável superglobal no PHP.
  • $$POST — Esta sintaxe é usada para variáveis variáveis, um conceito avançado no PHP, mas não está relacionada ao acesso de dados de formulário.
  • $REQUEST — Embora a variável superglobal $REQUEST possa conter dados de POST e GET, não é a resposta mais precisa para a pergunta, pois pode incluir também dados de cookies além de ser menos utilizada na prática devido a questões de segurança e legibilidade do código.
  • $GLOBALS['POST'] — Esta opção mistura a variável superglobal $GLOBALS, que é um array associativo contendo referências a todas as variáveis disponíveis no escopo global do script, com uma chave 'POST' que não é usada desta forma para acessar dados do POST.

Dominar o uso das variáveis superglobais é essencial para trabalhar com dados enviados por usuários no PHP e é um tópico comum em testes e concursos na área de programação.

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

A questão explorou o conceito das váriáveis superglobais da PHP.  


Uma descrição dessas variáveis pode ser encontrada em:

http://php.net/manual/pt_BR/language.variables.superglobals.php

e

http://imasters.com.br/artigo/12227/php/escopo-e-variaveis-super-poderosas/


Gabarito: B


Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo