Was ist die $_REQUEST-Variable?
Immer wenn ein HTML-Formular erstellt und übermittelt wird, werden die Daten mithilfe der superglobalen Variablen übertragen und gesammelt $_REQUEST , das die Daten in einem assoziativen Array speichert. Diese Variable ist in der PHP-Version 4 und höher verfügbar. Obwohl Cookies in PHP Version 7.0 standardmäßig ausgeschlossen sind, ist es dennoch möglich, sie in die einzuschließen $_REQUEST Array durch Konfigurieren des .Das Konfigurationsdatei.
Syntax für die Variable $_REQUEST
Die folgende Syntax wird verwendet, um Daten aus dem HTML-Formular mithilfe von abzurufen $_REQUEST Funktion in PHP:
$_REQUEST [ 'Formularname' ]
?>
Wie verwende ich die PHP-Variable $_REQUEST?
Wenn Sie ein HTML-Formular erstellen und senden, werden die Daten an den Server gesendet. Um diese Daten in PHP zu sammeln, verwenden wir die Super-Global-Variable $_REQUEST das die Informationen in einem assoziativen Array speichert. Der $_REQUEST Die Variable ist so konzipiert, dass sie Eingaben aus einem HTML-Formular über akzeptiert $_GET oder $_POST Methoden.
Um die Formulardaten zu sammeln, müssen Sie zunächst ein HTML-Dokument mit erstellen $_GET oder $_POST Methode. Nach dem Absenden des Formulars können Sie die Daten mit dem aus dem Formular abrufen $_REQUEST Variable.
Beispiel
Das angegebene Beispiel zeigt ein Formular mit einem Eingabefeld sowie einer Schaltfläche zum Senden. Immer wenn wir die Daten übermitteln, indem wir auf die Schaltfläche „Senden“ klicken, werden die Daten im Formular an die angegebene Datei in einem Aktionsattribut des gesendet
< html >
< Körper >
< Aktion bilden = „request.php“ Methode = 'Post' >
Name : < Eingabetyp = 'Text' Name = 'Name' >< br >
UND - Post : < Eingabetyp = 'Text' Name = 'Email' >< br >
< Eingabetyp = 'einreichen' >
form >
$mail = $_REQUEST [ 'Email' ] ;
Echo $mail ;
?>
Körper >
html >
Im obigen Beispiel wurde zunächst ein Formular erstellt, das den Namen und die E-Mail-Adresse erfordert. Dann ist die $_REQUEST Variable wird zum Sammeln der verwendet Email Daten aus dem angegebenen Formular, wie in der Ausgabe angezeigt.
Ausgang
Abschluss
Die superglobale Variable $_REQUEST wird verwendet, um Daten in einem assoziativen Array zu sammeln, wann immer ein HTML-Formular erstellt und eine Anfrage gesendet wird. Zu diesem Zweck müssen wir zunächst ein HTML-Formular erstellen, das einige Informationen enthält $_GET oder $_POST Methode. Dann $_REQUEST Die Variable wird verwendet, um die erforderlichen Daten aus dem angegebenen Formular zu sammeln.