<PHPLearn/>
フォーム・HTTP

GETとPOST

PHPでは$_GET$_POSTという スーパーグローバル変数でフォームデータを受け取ります。 GETはURLのクエリ文字列から、POSTはリクエストボディからデータを取得します。 用途に応じて適切なメソッドを選ぶことが重要です。

$_GETの使い方

GETパラメータはURLの?以降に含まれます。検索やフィルタリングなど、ブックマーク可能な操作に使います。

PHPエディタ

$_POSTの使い方

POSTデータはリクエストボディに含まれ、URLには表示されません。フォーム送信やデータ更新に使います。

PHPエディタ

リクエストメソッドの判定

$_SERVER['REQUEST_METHOD']でHTTPメソッドを確認し、GETとPOSTで処理を分岐させます。

PHPエディタ