スーパーグローバル変数 $_REQUESTは、HTTPメソッドがGETとPOSTのいずれの場合もデータを取得することができる。
1 2 3 | $_REQUEST [ 'xxx' ] $_GET [ 'xxx' ] $_POST [ 'xxx' ] |
なお、$_REQUESTの値は、GETとPOSTのうちいずれを取得するか、その優先度は php.ini で設定される。
1 | request_order="GP" |
GはGET、PはPOSTを表す。
GPの優先度はGET→POST。PGの優先度はPOST→GETとなる。
サンプルプログラムを紹介します。