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