REQUEST_METHOD によって条件分岐するのはなぜですか?

データベースに不必要な負荷を掛けないようにするためです。
2023年1月30日
ユーザー

お世話になっております。

レッスン内で

$_SERVER を調べてあげて、REQUEST_METHODPOST だったらという条件分岐をしてあげます 

とありますが、POST 形式で送られるかどうかで処理を変えるのであれば、次のレッスンで filte_input() を使って POST 形式の値のみを取得するような処理を行っているので、ここでヘッダー情報を調べる必要はないのではと感じました。

実際に次のレッスンで addTodo 関数を作り終えた後に、addTodo($pdo) を呼び出す処理を行うだけでもテーブルにデータが追加され、ブラウザにテキストが表示されているようです。

このレッスンでの $_SERVER を使った処理の必然性についてご教授頂ければと思います。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(2)