$_REQUEST 変数とは何ですか?
HTML フォームが作成および送信されるたびに、データはスーパー グローバル変数を使用して転送および収集されます。 $_REQUEST 、データを連想配列に保存します。この変数は、PHP バージョン 4 以降で使用できます。 PHP バージョン 7.0 では Cookie はデフォルトで除外されていますが、Cookie を $_REQUEST 配列を構成して、 。これ 設定ファイル。
$_REQUEST 変数の構文
次の構文は、 $_REQUEST PHP の関数:
$_REQUEST [ 「フォーム名」 ]
?>
PHP $_REQUEST 変数の使用方法
HTML フォームを作成して送信すると、データがサーバーに送信されます。PHP でこのデータを収集するには、スーパー グローバル変数を使用します。 $_REQUEST 情報を連想配列に格納します。の $_REQUEST 変数は、HTML フォームからの入力を受け入れるように設計されています。 $_GET また $_POST 方法。
フォーム データを収集するには、まず、 $_GET また $_POST 方法。フォームの送信後、次のコマンドを使用してフォームからデータを取得できます。 $_REQUEST 変数。
例
指定された例では、入力フィールドと送信ボタンを持つフォームが表示されます。送信ボタンをクリックしてデータを送信するたびに、フォーム内のデータは、アクション属性の指定されたファイルに送信されます。 <フォーム> タグはどれですか request.php 私たちの場合には。その後、私たちは、 $_REQUEST 変数を使用して、指定されたフォームからデータを取得します。
< html >
< 体 >
< フォームアクション = 「リクエスト.php」 方法 = '役職' >
名前 : < 入力方式 = '文章' 名前 = '名前' >< br >
と - 郵便 : < 入力方式 = '文章' 名前 = 'Eメール' >< br >
< 入力方式 = '送信' >
形状 >
$mail = $_REQUEST [ 'Eメール' ] ;
エコー $mail ;
?>
体 >
html >
上の例では、最初に名前と電子メールを必要とするフォームを作成しました。そうして $_REQUEST 変数は、 Eメール 出力に示されているように、指定されたフォームからのデータ。
出力
結論
スーパーグローバル変数 $_REQUEST HTML フォームが作成され、リクエストが送信されるたびに、連想配列内のデータを収集するために使用されます。この目的のために、まず、 $_GET また $_POST 方法。それから $_REQUEST 変数は、指定されたフォームから必要なデータを収集するために使用されます。