$_SERVER変数について[備忘録]

自分の勉強用です。

$_SERVER(サーバー変数)は連想配列として、$_SERVER['キー名']という形で、値を呼び出す。

どのような値が入っているかというと、ヘッダ、パス、スクリプトの位置のような情報。

この配列は、Webサーバーにより生成される。

['キー名']に入るインデックスには色んな種類がある。

$_SERVER['REQUEST_METHOD']

ページにアクセスする際に使用されたリクエストのメソッドが値に入ります。

'GET','HEAD','POST','PUT'など。

リクエストメソッドの種類によって処理を変えたい場合に以下の用に使用したりする。

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// 処理
}
// GETの時の処理