• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:getとpostのメソッドがごっちゃになったようなフォームの結果は、条件によって変わる?変わらない)

getとpostのメソッドがごっちゃになったようなフォームの結果は、条件によって変わる?変わらない

このQ&Aのポイント
  • getとpostのメソッドがごっちゃになったようなフォームの結果は、条件によって変わりますか?
  • getとpostのメソッドが混ざったフォームの結果は、条件によって変わるのか調査しました。
  • フォームのactionにクエリーストリングをつけてmethodにpostを指定した場合、getとpostの結果には違いがありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

phpの場合はphpinfo()関数で確認していただけばわかりますが variables_orderの値がEGPCSになっています。 値はそれぞれ以下の頭文字で右側が優先になります。 ENV<GET<POST<COOKIE<SERVER つまりGETとPOSTが競合した場合は右側のPOSTが優先するという意味です。 すべて展開が終わると$_REQUESTで参照できます。 GETとPOSTを併用することは仕組みがあるわけですから使ってもかまいませんが 管理がしづらくなるのであまり使わない方がよいでしょう。

関連するQ&A