Anda boleh menggunakan pembolehubah "$_SERVER" dalam php untuk menentukan sama ada ia adalah permintaan get atau post Sintaksnya ialah "if($_SERVER['REQUEST_METHOD']==='GET')" atau "jika($_SERVER[' REQUEST_METHOD']==='POST')".
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3
Dalam penggunaan sebenar, GET digunakan untuk dapatkan semula Data, seperti halaman yang hendak dilompat, dan buat beberapa pertimbangan logik.
POS kebanyakannya adalah penyerahan borang. Sangat tidak disyorkan untuk menggunakan GET apabila menggunakan borang, melainkan seperti yang saya katakan di atas, tingkah laku anda adalah untuk mendapatkan data. GET akan lebih mudah difahami secara logik.
PHP adalah sangat mudah Ia menyatukan GET dan POST dan hanya meletakkannya ke dalam pembolehubah. Tidak perlu memahami logik keseluruhan permintaan. Oleh itu, dalam PHP, terdapat sedikit pemikiran sama ada untuk menggunakan post atau get.
PHP menentukan sama ada jenis permintaan adalah POST atau GET Kaedah yang betul
$_SERVER['REQUEST_METHOD']
PHP mudah menentukan sama ada jenis permintaan ialah POST atau GET :
Salin selepas log masuk
Nota:
Nilai $_SERVER['REQUEST_METHOD'] adalah dalam huruf besar: GET atau POST; ['REQUEST_METHOD'] dan beberapa yang lain Jenis permintaan nilai adalah seperti berikut:
Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada ia adalah permintaan dapatkan atau hantar dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!