POST 変数にアクセスする方法
POST リクエストを通じて送信された変数にアクセスするには、$_POST という組み込みの PHP 変数を利用できます。 。この配列には、ユーザーによって送信されたすべての POST データが自動的に含まれます。
個別の値の取得
特定の POST 変数を取得するには、次の構文を使用できます。
<code class="php">$variable_name = $_POST["name_of_variable"];</code>
たとえば、「myCheckbox」という名前のチェックボックスがある場合、次のように値を確認できます:
<code class="php">if (isset($_POST["myCheckbox"]) && $_POST["myCheckbox"] == 'Yes') { }</code>
配列名を使用したチェックボックスへのアクセス
同じ名前のチェックボックスが複数ある場合、PHP はそれらの値の配列を返します。これらの値にアクセスするには、次の構文を使用できます:
<code class="php">$checkbox_array = $_POST["array_name"];</code>
たとえば、「myCheckbox[]」という名前のチェックボックスがある場合、次のように値にアクセスできます:
<code class="php">foreach ($checkbox_array as $value) { }</code>
POST データ全体の取得
$_POST 配列の内容全体を表示するには、var_dump() 関数を使用できます。
<code class="php">var_dump($_POST);</code>
他のデータ形式の処理
POST データが JSON や XML などの標準形式以外の形式である場合は、file_get_contents() 関数を使用して生データを取得できます。
<code class="php">$post_data = file_get_contents('php://input');</code>
以上がPHP で POST 変数にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。