Duplicate possible:
type de requête de détection PHP (GET, POST, PUT ou DELETE)
Cela devrait être facile.
J'ai un script et, dans le script, je veux déterminer si la demande arrive par la méthode GET
ou POST
.
Quelle est la bonne façon de le faire?
Je pense utiliser quelque chose comme ça
if (isset($_POST)) {
// do post
} else {
// do get
}
Mais au fond de mon cœur, je ne pense pas que ce soit la bonne façon. Une idée?
Meilleure utilisation $_SERVER['REQUEST_METHOD']
:
_if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// …
}
_
Utilisez $_SERVER['REQUEST_METHOD']
.