7 Stimmen

PHP $_REQUEST-Variable

Ich habe eine Frage bezüglich der globalen Variable $_REQUEST in php. Wenn ein Get und ein Post mit demselben Variablennamen eingereicht werden, hat dann php Priorität für einen der beiden? Wenn ich z.B. $_POST['var'] und $_GET['var'] an eine Seite weitergeleitet habe, würde dann $_REQUEST['var'] den Post oder den Get enthalten, oder würde es eine andere Art der Zuweisung vornehmen?

Gracias.

8voto

Pascal MARTIN Punkte 384469

Es hängt von der request_order Konfigurationsrichtlinie (zitiert) :

Diese Direktive beschreibt die Reihenfolge, in der PHP GET, POST und Cookie-Variablen in die _REQUEST Array.

Werfen Sie auch einen Blick auf variables_order : einige zusätzliche Erklärungen (wie die Buchstaben, die verwendet werden können) sind da - und es betrifft auch $_REQUEST .

0voto

jugnu Punkte 141

Ihre Frage ist dem folgenden Beitrag sehr ähnlich...sehen Sie es sich an...

Welches ist unter $_REQUEST, $_GET und $_POST das schnellste?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X