SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

【php】リクエストのメソッドがPOSTなのかGETなのか判断する

問題

ブラウザからのリクエストが、POSTメソッドなのかGETメソッドなのか、スクリプト側で判別したい。

答え

この$_SERVER変数が使えます。

$_SERVER['REQUEST_METHOD']

使用例

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    // POST:フォームからの投稿などのとき
} else {
    // GET:リンクのクリックによる表示のリクエストなどのとき
}

関連するメモ

コメント