ホームページ > バックエンド開発 > PHPチュートリアル > PHP形式でラジオボタンとチェックボタンの値を取得する方法(例)

PHP形式でラジオボタンとチェックボタンの値を取得する方法(例)

PHPz
リリース: 2023-03-07 09:44:01
オリジナル
2193 人が閲覧しました

PHP コードのフォームのラジオ ボタンの値を取得します: (ラジオ ボタンでは 1 つだけ選択できます。ここには「checked」属性があり、デフォルトで選択するために使用されます。更新するたびに私たちのページでは、デフォルトはこの値です。)

例:

<form name="myform" action="" method="post">
ログイン後にコピー

性別:

<input type="radio" name="sex" value="男" checked />男<input name="sex" type="radio" value="女" />女
<input type="submit" name="submit" value="提交" />
</form>
<?php
echo "您的选择是:";
echo $_POST["sex"];
?>
ログイン後にコピー

男性を選択した場合、出てくる値は「男性」、女性を選択した場合、出てくる値は"女性"。

PHP コード内のチェック ボックスの値を取得します: (チェック ボックスを使用すると複数回選択できます。それらは同時に存在します。値の転送を容易にするために、名前を配列として設定します。)

形式は次のとおりです:

<input type="checkbox" name="chkbox[]" value="chkbox1" />
ログイン後にコピー

方法: count() 関数を使用して、返されたページ内の配列のサイズを計算し、それを for ループ ステートメントと組み合わせて、選択したチェック ボックスの値を出力します。

例:

<form action="" name="form1" method="post">
ログイン後にコピー

あなたの好きな数字:

<input type="checkbox" name="mrbook[]" value="1" />1
<input type="checkbox" name="mrbook[]" value="2" />2
<input type="checkbox" name="mrbook[]" value="3" />3
<input type="checkbox" name="mrbook[]" value="4" />4
<input type="submit" name="submit" value="提交" />
</form>
<?php
if($_POST[&#39;mrbook&#39;]!=null)
{
       echo "您选择的数字是:";
       for($i=0;$i<count($_POST[&#39;mrbook&#39;]);$i++)
       {
              echo $_POST[&#39;mrbook&#39;][$i]."  ";
       }
}
?>
ログイン後にコピー

問題を解決するには配列の使い方を学ぶ必要があります。 ! ! !

以上がPHP形式でラジオボタンとチェックボタンの値を取得する方法(例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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