Qual é o uso da variável $ _REQUEST em PHP

Qual E O Uso Da Variavel Request Em Php



Em termos de como o PHP lida com a entrada do usuário, o $_REQUEST variável desempenha um papel importante. O $_REQUEST variável é uma supervariável global em PHP que é usada para combinar as variáveis ​​PHP $_GET, $_POST , e $_COOKIE em uma única matriz. Ele ajuda os usuários a coletar dados dos formulários HTML enviados. Este tutorial vai nos ensinar sobre o uso do $_REQUEST variável em PHP.

O que é a variável $_REQUEST?

Sempre que um formulário HTML é criado e enviado, os dados são transferidos e coletados usando a variável super global $_REQUEST , que armazena os dados em uma matriz associativa. Esta variável está disponível no PHP versão 4 e posterior. Embora os cookies sejam excluídos por padrão no PHP versão 7.0, ainda é possível incluí-los no $_REQUEST matriz configurando o .Esse arquivo de configuração.

Sintaxe para a variável $_REQUEST

A sintaxe a seguir é usada para obter dados do formulário HTML usando o $_REQUEST função em PHP:









$_REQUEST [ 'Nome do formulario' ]

?>

Como usar a variável PHP $_REQUEST?

Quando você cria e envia um formulário HTML, os dados são enviados para o servidor e para coletar esses dados em PHP usamos a variável super global $_REQUEST que armazena as informações em uma matriz associativa. O $_REQUEST variável é projetada para aceitar entrada de formulário HTML por meio do $_GET ou $_POST métodos.



Para coletar os dados do formulário, você precisa primeiro criar um documento HTML usando o $_GET ou $_POST método. Após o envio do formulário, você pode recuperar os dados do formulário usando o $_REQUEST variável.



Exemplo

O exemplo fornecido exibe um formulário com um campo de entrada e um botão de envio. Sempre que enviamos os dados clicando no botão enviar, os dados do formulário são enviados para o arquivo especificado em um atributo de ação do marca que é request.php no nosso caso. Depois disso, usamos o $_REQUEST variável para buscar os dados do formulário fornecido.





< html >

< corpo >

< ação de formulário = 'pedido.php' método = 'publicar' >

Nome : < tipo de entrada = 'texto' nome = 'nome' >< br >

E - correspondência : < tipo de entrada = 'texto' nome = 'e-mail' >< br >

< tipo de entrada = 'enviar' >

forma >



$mail = $_REQUEST [ 'e-mail' ] ;

eco $mail ;

?>

corpo >

html >

O exemplo acima criou primeiro um formulário que requer o nome e o email. Então o $_REQUEST variável é usada para coletar o e-mail dados do formulário fornecido, conforme mostrado na saída.

Saída



Conclusão

A supervariável global $_REQUEST é usado para coletar dados em uma matriz associativa sempre que um formulário HTML é criado e uma solicitação é enviada. Para isso, primeiro temos que criar um formulário HTML contendo algumas informações usando o $_GET ou $_POST método. Então $_REQUEST A variável é usada para coletar os dados necessários do formulário fornecido.