Возможный дубликат:
PHP-запрос типа запроса (GET, POST, PUT или DELETE)
Это должно быть легко.
У меня есть сценарий, и в скрипте я хочу определить, поступает ли запрос через метод GET или POST .
Каков правильный способ сделать это?
Я думаю использовать что-то вроде этого
if (isset($_POST)) { // do post } else { // do get }
Но глубоко в моем сердце я не чувствую, что это правильный путь. Есть идеи?
Лучше использовать $_SERVER['REQUEST_METHOD'] :
if ($_SERVER['REQUEST_METHOD'] === 'POST') { // … }
Используйте $_SERVER['REQUEST_METHOD'] .