Mikä on $_REQUEST-muuttuja?
Aina kun HTML-lomake luodaan ja lähetetään, tiedot siirretään ja kerätään superglobaalin muuttujan avulla $_REQUEST , joka tallentaa tiedot assosiatiiviseen taulukkoon. Tämä muuttuja on saatavilla PHP-versiossa 4 ja uudemmissa. Vaikka evästeet on oletuksena suljettu pois PHP-versiossa 7.0, on silti mahdollista sisällyttää ne $_REQUEST taulukko määrittämällä .Tämä asetustiedosto.
Muuttujan $_REQUEST syntaksi
Seuraavaa syntaksia käytetään tietojen saamiseksi HTML-lomakkeesta käyttämällä $_REQUEST funktio PHP:ssä:
$_REQUEST [ 'lomakkeen nimi' ]
?>
PHP $_REQUEST -muuttujan käyttäminen?
Kun luot ja lähetät HTML-lomakkeen, tiedot lähetetään palvelimelle ja näiden tietojen keräämiseen PHP:ssä käytämme superglobaalia muuttujaa. $_REQUEST joka tallentaa tiedot assosiatiiviseen taulukkoon. The $_REQUEST muuttuja on suunniteltu hyväksymään syötettä HTML-muodosta kautta $_GET tai $_POST menetelmiä.
Lomaketietojen keräämiseksi sinun on ensin luotava HTML-dokumentti käyttämällä $_GET tai $_POST menetelmä. Lomakkeen lähettämisen jälkeen voit hakea tiedot lomakkeesta käyttämällä $_REQUEST muuttuja.
Esimerkki
Annettu esimerkki näyttää lomakkeen, jossa on syöttökenttä sekä lähetyspainike. Aina kun lähetämme tiedot napsauttamalla Lähetä-painiketta, lomakkeen tiedot lähetetään määritettyyn tiedostoon
< html >
< kehon >
< muodon toiminta = 'pyyntö.php' menetelmä = 'lähettää' >
Nimi : < syötteen tyyppi = 'teksti' nimi = 'nimi' >< br >
JA - postia : < syötteen tyyppi = 'teksti' nimi = 'sähköposti' >< br >
< syötteen tyyppi = 'Lähetä' >
muodossa >
$postia = $_REQUEST [ 'sähköposti' ] ;
kaiku $postia ;
?>
kehon >
html >
Yllä oleva esimerkki loi ensin lomakkeen, joka vaatii nimen ja sähköpostiosoitteen. Sitten $_REQUEST muuttujaa käytetään keräämään sähköposti tiedot annetusta lomakkeesta tulosteen mukaisesti.
Lähtö
Johtopäätös
Super globaali muuttuja $_REQUEST käytetään keräämään tietoja assosiatiiviseen taulukkoon aina, kun HTML-lomake luodaan ja pyyntö lähetetään. Tätä tarkoitusta varten meidän on ensin luotava HTML-lomake, joka sisältää tietoja käyttämällä $_GET tai $_POST menetelmä. Sitten $_REQUEST muuttujalla kerätään tarvittavat tiedot annetusta lomakkeesta.