ホームページ > バックエンド開発 > PHPチュートリアル > PHP で POST 経由で送信されたフォーム変数にアクセスして取得する方法は?

PHP で POST 経由で送信されたフォーム変数にアクセスして取得する方法は?

Susan Sarandon
リリース: 2024-10-19 13:43:29
オリジナル
909 人が閲覧しました

How to Access and Retrieve Form Variables Sent via POST in PHP?

POST 経由で送信されたすべての変数を取得する方法

POST データを処理するとき、PHP は $_POST 配列に自動的に値を設定します。配列のコンポーネントは、フォーム入力要素に関連付けられたデータを表します。

$_POST 配列の内容を表示するには、単純に var_dump($_POST); を使用するか、対応する配列キー (例: $name = $_POST["name"];).

フォームが通常のエンコード方法 (enctype="multipart/form-data") を使用していると仮定すると、チェックボックスが選択されているかどうかを確認できます。次の構文を使用します:

<code class="php">if (isset($_POST['myCheckbox']) && $_POST['myCheckbox'] == 'Yes') {
    ...
}</code>
ログイン後にコピー

チェックボックスの配列があり、各チェックボックスに一意の「値」属性がある場合、選択された値は配列として使用できます。この配列にアクセスするには、構文 $arrayName = $_POST["arrayName[]"]; を使用します。以下に例を示します。

<input type="checkbox" name="myCheckbox[]" value="A" />val1
<input type="checkbox" name="myCheckbox[]" value="B" />val2
<input type="checkbox" name="myCheckbox[]" value="C" />val3
ログイン後にコピー

チェックボックス名に [] を使用すると、選択した値が $_POST['myCheckbox'] という配列で使用できるようになります。

以上がPHP で POST 経由で送信されたフォーム変数にアクセスして取得する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート