SOFTELメモ Developer's blog

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

2010/09/12 php

問題

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

答え

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

$_SERVER['REQUEST_METHOD']

使用例

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

関連するメモ

コメント