Aké je použitie premennej $_REQUEST v PHP

Ake Je Pouzitie Premennej Request V Php



Pokiaľ ide o to, ako PHP spracováva vstup používateľa, $_REQUEST premenná hrá dôležitú úlohu. The $_REQUEST premenná je super globálna premenná v PHP, ktorá sa používa na kombinovanie premenných PHP $_GET, $_POST , a $_COOKIE v jednom poli. Pomáha používateľom zbierať údaje z odoslaných formulárov HTML. Tento tutoriál nás naučí používať $_REQUEST premenná v PHP.

Čo je to premenná $_REQUEST?

Vždy, keď sa vytvorí a odošle formulár HTML, údaje sa prenesú a zhromažďujú pomocou super globálnej premennej $_REQUEST , ktorý ukladá údaje do asociatívneho poľa. Táto premenná je dostupná vo verzii PHP 4 a novších. Aj keď sú cookies v PHP verzie 7.0 štandardne vylúčené, stále je možné ich zahrnúť do $_REQUEST pole konfiguráciou .Toto konfiguračný súbor.

Syntax pre premennú $_REQUEST

Nasledujúca syntax sa používa na získanie údajov z formulára HTML pomocou $_REQUEST funkcia v PHP:









$_REQUEST [ 'názov formulára' ]

?>

Ako používať premennú PHP $_REQUEST?

Keď vytvoríte a odošlete HTML formulár, údaje sa odošlú na server a na zhromažďovanie týchto údajov v PHP používame super globálnu premennú $_REQUEST ktorý uchováva informácie v asociatívnom poli. The $_REQUEST premenná je navrhnutá tak, aby prijímala vstup z HTML formulára cez $_GET alebo $_POST metódy.



Ak chcete zhromaždiť údaje formulára, musíte najskôr vytvoriť dokument HTML pomocou $_GET alebo $_POST metóda. Po odoslaní formulára môžete získať údaje z formulára pomocou $_REQUEST premenlivý.



Príklad

Uvedený príklad zobrazuje formulár so vstupným poľom, ako aj tlačidlom na odoslanie. Kedykoľvek odošleme údaje kliknutím na tlačidlo odoslať, údaje vo formulári sa odošlú do zadaného súboru v atribúte action

tag, ktorý je request.php v našom prípade. Potom použijeme $_REQUEST premennej na načítanie údajov z daného formulára.





< html >

< telo >

< formulárová akcia = 'request.php' metóda = 'post' >

názov : < typ vstupu = 'text' názov = 'názov' < br >

A - pošty : < typ vstupu = 'text' názov = 'e-mail' < br >

< typ vstupu = 'Predložiť' >

formulár >



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

ozvena $mail ;

?>

telo >

html >

Vyššie uvedený príklad najprv vytvoril formulár, ktorý vyžaduje meno a e-mail. Potom $_REQUEST premenná sa používa na zber email údaje z daného formulára tak, ako sú zobrazené na výstupe.

Výkon



Záver

Super globálna premenná $_REQUEST sa používa na zhromažďovanie údajov v asociatívnom poli vždy, keď sa vytvorí formulár HTML a odošle sa požiadavka. Na tento účel musíme najprv vytvoriť HTML formulár obsahujúci nejaké informácie pomocou $_GET alebo $_POST metóda. Potom $_REQUEST premenná slúži na zber požadovaných údajov z daného formulára.