- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームが送信されたかの確認方法の違いについて)
フォームの送信確認方法の違いとは?
このQ&Aのポイント
- フォームの送信確認方法には複数の選択肢がありますが、if( !empty($_POST["submit"] ) { 処理 }、if( isset($_POST["submit"] ) { 処理 }、if( $_POST["submit"] ) { 処理 }の3つが一般的です。
- A)の方法は、送信されたフォームデータが空でないかをチェックしています。B)の方法は、送信されたフォームデータがセットされているかをチェックしています。C)の方法は、送信されたフォームデータが真であるかをチェックしています。
- 一般的にはA)やB)の方法がよく使われますが、C)の方法も一部のケースで使われることもあります。また、GETやCOOKIEの変数の存在判定についても同様の方法が適用されます。
- みんなの回答 (1)
- 専門家の回答
お礼
yambejpさん、ご回答ありがとうございました。 A).とC).が同じ動きをするとわかって安心しました。 REQUESTって便利ですね!しかも優先順位まで書いてくださって 大変勉強になりました。色々なアドバイスをどうもありがとうございました!