Informática Múltipla Escolha

Para receber, em um arquivo PHP no servidor, os valores enviados em campos texto de um formulário HTML, utilizam-se variáveis predefinidas. Se o elemento form do formulário contiver method="get", a variável utilizada será ...I... Caso utilize method="post", a variável utilizada será ...II... Pode-se também utilizar a variável ...III... As lacunas I, II e III da frase acima são preenchidas, corretamente, respectivamente, com:

Para receber, em um arquivo PHP no servidor, os valores enviados em campos texto de um formulário HTML, utilizam-se variáveis predefinidas. Se o elemento form do formulário contiver method="get", a variável utilizada será ...I... Caso utilize method="post", a variável utilizada será ...II... Pode-se também utilizar a variável ...III... As lacunas I, II e III da frase acima são preenchidas, corretamente, respectivamente, com:

  1. GET, POST e DATAREQUEST
  2. doGet, doPost e processRequest
  3. $_GET_DATA, $_POST_DATA e $_REQUEST_DATA
  4. $_DOGET, $_DOPOS e $_DOREQUEST
  5. $_GET, $_POST e $_REQUEST

Resolução completa

Explicação passo a passo

E
Alternativa E

Alternativa E - $_GET, $_POST e $_REQUEST

Variáveis Superglobais em PHP

No desenvolvimento web com PHP, existem variáveis especiais chamadas superglobais. Elas estão disponíveis em todos os escopos e são usadas para coletar dados de formulários HTML enviados ao servidor.

As principais variáveis para capturar dados de entrada são:

  • $_GET: Captura dados enviados através da URL (parâmetros visíveis), quando o método do formulário é "get".
  • $_POST: Captura dados enviados no corpo da requisição HTTP (não visíveis na URL), quando o método do formulário é "post".
  • $_REQUEST: Um array que contém o conteúdo de $_GET, $_POST e $_COOKIE. É útil quando não importa qual método foi usado.

Análise

A questão pede para identificar os nomes corretos dessas variáveis, respeitando a sintaxe do PHP.

  • Lacuna I (Método GET): No PHP, todas as variáveis devem começar com o símbolo $. Portanto, a variável correta é $_GET e não apenas GET. Isso elimina as opções A, B e D imediatamente.
  • Lacuna II (Método POST): Similarmente, a variável para métodos POST é $_POST.
  • Lacuna III (Ambos os métodos): A variável que consolida ambos os métodos é $_REQUEST.

Comparando com as opções restantes:

OpçãoLacuna ILacuna IILacuna IIIStatus
C$GET_DATA$POST_DATA$REQUEST_DATAIncorreta (nomenclatura errada)
E$_GET$_POST$_REQUESTCorreta

A opção C apresenta sufixos incorrectos (_DATA) que não fazem parte da definição padrão dessas superglobais. Apenas a opção E utiliza a nomenclatura oficial definida pela documentação do PHP.

Conclusão

A alternativa E está correta porque segue rigorosamente a sintaxe do PHP, onde variáveis superglobais iniciam com cifrão ($) e seguem o nome padronizado (_GET, _POST, _REQUEST).

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.