ホームページ > バックエンド開発 > PHPチュートリアル > PHP で POST 変数にアクセスするにはどうすればよいですか?

PHP で POST 変数にアクセスするにはどうすればよいですか?

DDD
リリース: 2024-10-19 13:42:01
オリジナル
316 人が閲覧しました

How to Access POST Variables in PHP?

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 サイトの他の関連記事を参照してください。

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