Kaj je spremenljivka $_REQUEST?
Kadarkoli je ustvarjen in oddan obrazec HTML, se podatki prenesejo in zberejo s super globalno spremenljivko $_REQUEST , ki hrani podatke v asociativnem nizu. Ta spremenljivka je na voljo v PHP različici 4 in novejših. Čeprav so piškotki v PHP različici 7.0 privzeto izključeni, jih je še vedno mogoče vključiti v $_REQUEST niz tako, da konfigurirate .To konfiguracijsko datoteko.
Sintaksa za spremenljivko $_REQUEST
Naslednja sintaksa se uporablja za pridobivanje podatkov iz obrazca HTML z uporabo $_REQUEST funkcija v PHP:
$_REQUEST [ 'Ime obrazca' ]
?>
Kako uporabljati PHP spremenljivko $_REQUEST?
Ko ustvarite in oddate obrazec HTML, se podatki pošljejo strežniku in za zbiranje teh podatkov v PHP uporabljamo super globalno spremenljivko $_REQUEST ki hrani podatke v asociativnem nizu. The $_REQUEST spremenljivka je zasnovana tako, da sprejema vnos iz obrazca HTML prek $_GET oz $_POST metode.
Če želite zbrati podatke obrazca, morate najprej ustvariti dokument HTML z uporabo $_GET oz $_POST metoda. Po oddaji obrazca lahko pridobite podatke iz obrazca z uporabo $_REQUEST spremenljivka.
Primer
Podani primer prikazuje obrazec, ki ima vnosno polje in gumb za oddajo. Kadarkoli oddamo podatke s klikom na gumb za pošiljanje, se podatki v obrazcu pošljejo v določeno datoteko v atributu dejanja
< html >
< telo >
< obliko dejanja = 'request.php' metoda = 'post' >
Ime : < vrsta vnosa = 'besedilo' ime = 'ime' >< št >
IN - pošta : < vrsta vnosa = 'besedilo' ime = 'E-naslov' >< št >
< vrsta vnosa = 'oddaj' >
oblika >
$mail = $_REQUEST [ 'E-naslov' ] ;
odmev $mail ;
?>
telo >
html >
Zgornji primer je najprej ustvaril obrazec, ki zahteva ime in e-pošto. Potem je $_REQUEST spremenljivka se uporablja za zbiranje E-naslov podatke iz danega obrazca, kot je prikazano v izhodu.
Izhod
Zaključek
Super globalna spremenljivka $_REQUEST se uporablja za zbiranje podatkov v asociativnem nizu vsakič, ko je ustvarjen obrazec HTML in poslana zahteva. V ta namen moramo najprej ustvariti obrazec HTML, ki vsebuje nekaj informacij, z uporabo $_GET oz $_POST metoda. Potem $_REQUEST spremenljivka se uporablja za zbiranje zahtevanih podatkov iz danega obrazca.