フォーム・HTTP
GETとPOST
PHPでは$_GETと$_POSTという スーパーグローバル変数でフォームデータを受け取ります。 GETはURLのクエリ文字列から、POSTはリクエストボディからデータを取得します。 用途に応じて適切なメソッドを選ぶことが重要です。
$_GETの使い方
GETパラメータはURLの?以降に含まれます。検索やフィルタリングなど、ブックマーク可能な操作に使います。
PHPエディタ
$_POSTの使い方
POSTデータはリクエストボディに含まれ、URLには表示されません。フォーム送信やデータ更新に使います。
PHPエディタ
リクエストメソッドの判定
$_SERVER['REQUEST_METHOD']でHTTPメソッドを確認し、GETとPOSTで処理を分岐させます。
PHPエディタ