Heim > Artikel > Backend-Entwicklung > So ermitteln Sie, ob es sich in PHP um eine Get- oder Post-Anfrage handelt
Sie können die Variable „$_SERVER“ in PHP verwenden, um zu bestimmen, ob es sich um eine Get- oder Post-Anfrage handelt. Die Syntax lautet „if($_SERVER['REQUEST_METHOD']==='GET')“ oder „if($ _SERVER['REQUEST_METHOD']= =='POST')".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Bei der tatsächlichen Verwendung wird GET verwendet, um Daten abzurufen, z. B. zu welcher Seite gesprungen werden soll, und einige logische Urteile zu fällen .
POST ist hauptsächlich die Einreichung von Formularen. Es wird dringend davon abgeraten, GET bei der Verwendung von Formularen zu verwenden, es sei denn, wie oben erwähnt, besteht Ihr Verhalten darin, Daten abzurufen. GET wird logisch leichter zu verstehen sein.
PHP ist sehr einfach. Es vereint GET und POST und fügt sie problemlos in eine Variable ein. Es ist nicht erforderlich, die Logik der gesamten Anfrage zu verstehen. Daher wird in PHP kaum darüber nachgedacht, ob Post oder Get verwendet werden soll.
PHP bestimmt, ob der Anfragetyp POST oder GET ist. Die richtige Methode
$_SERVER['REQUEST_METHOD']
Ein einfaches PHP bestimmt, ob der Anfragetyp POST oder GET ist. Hinweis: Der Wert von
$ _SERVER['REQUEST_METHOD'] ist ein Großbuchstabe: GET oder POST;
POST zum Senden der Daten, die verarbeitet werden müssen, an den Server
HEAD Ruft die Header-Informationen entsprechend der GET-Methode ab
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob es sich in PHP um eine Get- oder Post-Anfrage handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!