Hva er bruken av $_REQUEST-variabelen i PHP

Hva Er Bruken Av Request Variabelen I Php



Når det gjelder hvordan PHP håndterer brukerinndata, er $_REQUEST variabel spiller en viktig rolle. De $_REQUEST variabel er en superglobal variabel i PHP som brukes til å kombinere PHP-variablene $_GET, $_POST , og $_COOKIE i en enkelt matrise. Det hjelper brukere med å samle inn data fra de innsendte HTML-skjemaene. Denne opplæringen skal lære oss om bruken av $_REQUEST variabel i PHP.

Hva er $_REQUEST-variabelen?

Hver gang et HTML-skjema opprettes og sendes, blir dataene overført og samlet inn ved hjelp av den superglobale variabelen $_REQUEST , som lagrer dataene i en assosiativ matrise. Denne variabelen er tilgjengelig i PHP versjon 4 og nyere. Selv om informasjonskapsler er ekskludert som standard i PHP versjon 7.0, er det fortsatt mulig å inkludere dem i $_REQUEST array ved å konfigurere .Dette konfigurasjonsfil.

Syntaks for $_REQUEST-variabel

Følgende syntaks brukes til å hente data fra HTML-skjemaet ved å bruke $_REQUEST funksjon i PHP:









$_REQUEST [ 'Skjemanavn' ]

?>

Hvordan bruke PHP $_REQUEST variabel?

Når du oppretter og sender inn et HTML-skjema, sendes dataene til serveren og for å samle inn disse dataene i PHP bruker vi den superglobale variabelen $_REQUEST som lagrer informasjonen i en assosiativ matrise. De $_REQUEST variabelen er designet for å akseptere input fra HTML-skjemaet via $_GET eller $_POST metoder.



For å samle inn skjemadata, må du først lage et HTML-dokument ved å bruke $_GET eller $_POST metode. Etter innsending av skjema kan du hente dataene fra skjemaet ved å bruke $_REQUEST variabel.



Eksempel

Det gitte eksemplet viser et skjema med et inndatafelt samt en send-knapp. Når vi sender inn dataene ved å klikke på send-knappen, sendes dataene i skjemaet til den angitte filen i et handlingsattributt til tag som er request.php i vårt tilfelle. Etter det bruker vi $_REQUEST variabel for å hente dataene fra det gitte skjemaet.





< html >

< kropp >

< form handling = 'request.php' metode = 'post' >

Navn : < inndatatype = 'tekst' Navn = 'Navn' >< br >

OG - post : < inndatatype = 'tekst' Navn = 'e-post' >< br >

< inndatatype = 'sende inn' >

form >



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

ekko $mail ;

?>

kropp >

html >

Eksemplet ovenfor opprettet først et skjema som krever navnet og e-postadressen. Og så $_REQUEST variabelen brukes til å samle inn e-post data fra det gitte skjemaet som vist i utdataene.

Produksjon



Konklusjon

Den super globale variabelen $_REQUEST brukes til å samle inn data i en assosiativ matrise når et HTML-skjema opprettes og en forespørsel sendes. For dette formålet må vi først lage et HTML-skjema som inneholder noe informasjon ved å bruke $_GET eller $_POST metode. Deretter $_REQUEST variabel brukes til å samle inn de nødvendige dataene fra det gitte skjemaet.