Wat is de variabele $_REQUEST?
Telkens wanneer een HTML-formulier wordt gemaakt en ingediend, worden de gegevens overgedragen en verzameld met behulp van de superglobale variabele $_REQUEST , die de gegevens opslaat in een associatieve array. Deze variabele is beschikbaar in PHP versie 4 en later. Hoewel cookies standaard zijn uitgesloten in PHP versie 7.0, is het nog steeds mogelijk om ze op te nemen in de $_REQUEST array door het configureren van de .Dit configuratiebestand.
Syntaxis voor variabele $_REQUEST
De volgende syntaxis wordt gebruikt om gegevens uit het HTML-formulier te verkrijgen met behulp van de $_REQUEST functie in PHP:
$_REQUEST [ 'Formulier naam' ]
?>
Hoe PHP $_REQUEST variabele te gebruiken?
Wanneer u een HTML-formulier maakt en verzendt, worden de gegevens naar de server verzonden en om deze gegevens in PHP te verzamelen, gebruiken we de super globale variabele $_REQUEST die de informatie opslaat in een associatieve array. De $_REQUEST variabele is ontworpen om invoer van HTML-formulier te accepteren via de $_GET of $_POST methoden.
Om de formuliergegevens te verzamelen, moet u eerst een HTML-document maken met behulp van de $_GET of $_POST methode. Na het indienen van het formulier kunt u de gegevens van het formulier ophalen met behulp van de $_REQUEST variabel.
Voorbeeld
In het gegeven voorbeeld wordt een formulier weergegeven met een invoerveld en een verzendknop. Telkens wanneer we de gegevens indienen door op de verzendknop te klikken, worden de gegevens in het formulier verzonden naar het gespecificeerde bestand in een actiekenmerk van de
< html >
< lichaam >
< vorm actie = 'aanvraag.php' methode = 'na' >
Naam : < invoertype = 'tekst' naam = 'naam' >< br >
EN - mail : < invoertype = 'tekst' naam = 'e-mail' >< br >
< invoertype = 'indienen' >
formulier >
$post = $_REQUEST [ 'e-mail' ] ;
echo $post ;
?>
lichaam >
html >
In het bovenstaande voorbeeld is eerst een formulier gemaakt dat de naam en het e-mailadres vereist. Dan de $_REQUEST variabele wordt gebruikt om de e-mailen gegevens uit het opgegeven formulier zoals weergegeven in de uitvoer.
Uitgang
Conclusie
De super globale variabele $_REQUEST wordt gebruikt om gegevens te verzamelen in een associatieve array wanneer een HTML-formulier wordt gemaakt en een verzoek wordt verzonden. Voor dit doel moeten we eerst een HTML-formulier maken met wat informatie met behulp van de $_GET of $_POST methode. Dan $_REQUEST variabele wordt gebruikt om de vereiste gegevens uit het gegeven formulier te verzamelen.